@charset "utf-8";
/* CSS Document */
html *{ margin:0 auto;}
html,body{ padding:0; margin:0;font-weight:normal;font-size:12px;color:#000;font-family:Verdana, Geneva, sans-serif,"宋体";}
body{background:url(../images/bg.png) center 0 no-repeat;}
div,ul,li,form,p,h1,h2{ padding:0;margin:0;border:0; list-style:none;}
img { border:0;}

a:link{ color:#333;text-decoration:none;}
a:visited{ color:#333;text-decoration:none;}
a:hover{ color:#ffa800;text-decoration:none;}
a:active{ color:#333;text-decoration:none;}

.help_box a:link{ color:#f00;text-decoration:none;}
.help_box a:visited{ color:#f00;text-decoration:none;}
.help_box a:hover{ color:#ffa800;text-decoration:none;}
.help_box a:active{ color:#f00;text-decoration:none;}

.font_blue{ color:#0c6ab2}

.clear{ clear:both;}



/* header */
.header{width:1200px; margin:0 auto; height:136px; background:url(../images/logo.png) 0px 50px no-repeat;}
.nav{min-width:1200px;height:40px; background:url(../images/nav_bg.png) repeat-x }
.mainbav{width:1200px; margin:0 auto;height:40px; font-size:14px;}
.mainbav_right{ float:right;height:40px; line-height:40px;color:#fff; padding-right:20px; }
.mainbav_right ins{ float:left; display:block; height:30px; width:30px; background:url(../images/mainbav_right_ico.png) no-repeat;}
.mainbav ul li{ float:left; display:block; width:130px;height:40px; text-align:center; line-height:40px; font-weight:bold; color:#fff; background:url(../images/mainbav_line.png) no-repeat right;}
.mainbav ul li a{ color:#fff;}
.mainbav_right a:link{ color:#fff;text-decoration:none;}
.mainbav_right a:visited{ color:#fff;text-decoration:none;}
.mainbav_right a:hover{ color:#ffa800;text-decoration:none;}
.mainbav_right a:active{ color:#fff;text-decoration:none;}
 .top_button {
    background-color: white; 
    border: 0;
    color:red;
    width: 80px;
    height: 50px;
    text-align: center;
    text-decoration: none;
    font-size: 15px;
    font-weight:bold;
    cursor: pointer;
    outline:0;
    border-bottom:2px solid #F00;
}
.top_button2 {
    background-color: white; 
    border: 0;
    color:black;
    width: 80px;
    height: 50px;
    text-align: center;
    text-decoration: none;
    font-size: 15px;
    font-weight:bold;
    cursor: pointer;
    outline:0;
} 
/* end header */


.container_mx{ width:1200px; min-height:400px;margin:10px auto; padding-bottom:40px;}

.container{ width:1200px; min-height:400px;margin:30px auto;}

.topnav{ height:40px; line-height:40px;}


/* login registration */
.registration{ margin-top:0px;}
.registration_leftimg{ float:left; width:500px; height:370px; text-align:right;}
.registration_right{ margin-left:500px; text-align:left}
.registration_right_tit{ height:50px; line-height:50px; font-size:24px;}
.registration_contain tr td{ height:30px; line-height:30px; font-size:14px; color:#666;}
.registration_contain input{ height:30px; width:240px; border:1px solid #aeafb1;line-height:30px;}
.registration_contain select{ height:30px; width:245px; border:1px solid #aeafb1;}
.registration_contain textarea{ height:60px; line-height:30px;width:240px; border:1px solid #aeafb1;}
.registration_val_lable {color:red;font-size: 12px;display:none;}
.registration_tips_lable {color:red;font-size: 12px;}

.registration_choose{text-align:center; margin-top:30px;}
.registration_choose_main{ width:730px; text-indent:10px; margin:10px auto; padding:10px 0; color:#666666; font-size:14px; background-color:#f3f4f8; line-height:30px;}
.registration_choose_main p>ins{ float:left; display:block; width:30px; height:30px;background:url(../images/jt_right_ico.png) no-repeat;}

.login{ margin-top:30px; margin-bottom:50px;}
.login_leftimg{ float:left; width:500px; height:370px; text-align: center; margin-left: 80px;}
.login_right{ float:left; text-align:left; width:373px; height:380px; border:1px solid #e7e7e7;background-color:#fff; margin-left: 100px;}
.login_r_tit{ height:45px; line-height:45px;}
.login_r_tit ul li{ float:left; width:186px; text-align:center; font-size:20px; font-weight:bold}
.login_r_tit_user_on{ background-color:#f4f4f4; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.login_r_tit_CA_on{ background-color:#f4f4f4; border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7;}
.login_contain{ width:272px; padding:0 10px; height:106px;  margin:20px auto;margin-top:50px !important; border:1px solid #aeafb1}
.login_contain ul li{ height:53px; line-height:53px;line-height:53px; border-bottom:1px solid #d2d3d4;}
.login_contain ul li input{ height:40px; line-height:40px; border:0;outline:0px;  text-indent:10px; width: 220px；}
.login_contain ul li>ins{float:left; display:block; width:22px; height:22px; margin-top:12px; margin-left:10px;}
.login_user_ico{ background:url(../images/login_ico.png) no-repeat;}
.login_pass_ico{ background:url(../images/login_ico.png) -22px 0 no-repeat;}
.login_next_main{ width:292px; margin:20px auto; height:50px; line-height:50px; text-align:left;}
.login_next_main ul li{ float:left;}
.login_next_main ul li>a{ display:block; float:left; margin-left:20px; color:#007ac6}
.login_next{ margin-right:10px}
.login_btn{width:292px; margin:20px auto; height:50px;}
 .login_button {
    background-color: #e7e7e7; 
    border: 0;
    width: 187px;
    height: 60px; 
    text-align: center;
    text-decoration: none;
    font-size: 20px;
    font-weight:bold;
    -webkit-transition-duration: 0.4s; 
    transition-duration: 0.4s;
    cursor: pointer;
    outline:0;
} 
.login_button2 {
    background-color: white; 
    border: 0;
    width: 187px;
    height: 60px; 
    text-align: center;
    text-decoration: none;
    font-size: 20px;
    font-weight:bold;
    -webkit-transition-duration: 0.4s; 
    transition-duration: 0.4s;
    cursor: pointer;
    outline:0;
}
/* end login registration  */

.leftsidebar_trade{ float:left; width:186px;border:1px solid #d9d9d9}
.leftsidebar_trade ul li{height:34px; line-height:34px; border-bottom:1px solid #d9d9d9; font-size:14px; text-indent:10px;}
.leftsidebar_trade_li_on{ background-color:#f4f0ec; color:#d5191c; font-weight:bold;}
.rightsidebar_trade{ margin-left:194px; margin-right:24px; border:1px solid #d9d9d9; border-top:0 !important;}
.rightsidebar_trade_tit{ height:36px; line-height:36px; color:#fff; font-size:14px; font-weight:bold;background:url(../images/list_tit_bg.png) no-repeat; text-indent:20px;}
.rightsidebar_trade_maintit{ background-color:#fef8f0;}
.rightsidebar_trade_maintit tr th{ color:#ee450f; height:30px; line-height:30px; border-right:1px solid #e4e4e4;}
.rightsidebar_trade_main{ border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; margin-bottom:5px;}
.rightsidebar_trade_main tr td{ border-right:1px solid #e4e4e4; line-height:20px; padding:5px 0 5px 4px;}
.rightsidebar_trade_main_oneline{background-color:#f3f3f3}
.rightsidebar_trade_main_oneline span{ margin-right:30px;}
.rightsidebar_trade_list_pc img{float:left;margin:5px;}

.process{ border:1px solid #dfdfdf;}
.index_leftside{ float:left; background:#f7f7f7;border:1px solid #dfdfdf; height:380px; width:240px; margin:10px 10px 0 0; }
.index_leftside_top{ height:44px; line-height:44px; background:#fff; font-size:20px; font-weight:bold; text-indent:15px;}

.index_leftside_box{ padding:8px 5px;}
.index_leftside_ico_on{ height:28px; line-height:28px; text-indent:20px; width:86px; color:#fff;background:url(../images/index_leftico.png) no-repeat; }
.index_leftside_ico{ height:28px; line-height:28px; text-indent:20px;  width:86px; color:#fff; background:url(../images/index_leftico.png) 0 -28px no-repeat; }
.index_leftside_pc{float:left; margin-left:15px; margin-right:10px; }
.index_leftside_main{line-height:15px;}
.index_leftside_pice{ color:#f00; font-weight:bold}



.index_rightside{background:#f7f7f7;border:1px solid #dfdfdf; height:380px; margin:10px 0 0 250px; }
.i_rightside_top{border-top:1px solid #ff8e02; height:38px; line-height:38px; margin-bottom:10px; background:#fff; font-size:20px; font-weight:bold; color:#f60; text-indent:15px;}
.i_rightside_contant{  margin-left:20px;}
.i_rightside_box{ float:left; width:280px;  margin:4px 10px 4px 10px; background:#fff; border:1px solid #ededed;}

.index_complete{ border-top:1px solid #ff8e02; margin-top:20px;}
.index_complete_tit{font-size:20px; font-weight:bold; color:#fff; text-indent:15px; width:243px; height:38px; line-height:38px; min-height: 60px ; background:url(../images/complete_titbg.png) no-repeat;}
.i_complete_box{ float:left; width:280px;  margin:10px 14px 10px 0px; background:#fff; border:1px solid #ededed;}

.more{ float:right; margin-top:12px; width:46px; height:20px; background:url(../images/more.png) no-repeat;margin-top:8px; margin-right:6px;}


.column_img{ text-align:center; position:relative;width: 280px ;height: 160px }
.column_tit{ font-size:14px; background:#f9f9f9; padding:5px 10px; line-height:20px; height:40px; overflow:hidden;}
.column_main{text-indent:10px; color:#999; line-height:30px;}
.column_main span{ padding-left:10px;}
.column_nowpice{ color:#d91615; font-size:20px; font-weight:bold;}
.column_closepice{ color:#545353; font-size:22px; font-weight:bold;}
.column_date{ color:#000 !important; font-weight:bold}
.column_endline{border-top:1px solid #ededed; line-height:32px;text-indent:10px; color:#999;}
.column_endline>i{ font-style:normal;}
.column_endline>b{ font-weight:normal; margin-right:20px;}
.column_endbg{float:right; margin-top:5px;width:71px; height:22px; line-height:22px; color:#fff; background:url(../images/i_rightside_endbg.png) no-repeat;}


.tradinglist_leftside{ float:left; background:#f7f7f7;border:1px solid #dfdfdf;width:240px; margin:10px 10px 0 0; }
.t_leftside_top{ height:44px; line-height:44px; background:#fff; font-size:20px; font-weight:bold; text-indent:15px;}
.t_leftside_searchname{ margin:10px 5px;}
.t_leftside_searchname_in{ float:left; width:160px; height:30px; border:1px solid #dfdfdf;line-height: 30px;}
.t_leftside_searchname_btn{ width:40px; height:34px; border:1px solid #dfdfdf; background:#f7f7f7}
.t_leftside_searchdate{ border-top:1px solid #dedede; padding-bottom:10px;}
.t_leftside_tit_top{ font-size:14px; height:30px; line-height:30px; background:#f0f0f0;text-indent:5px; font-weight:bold}
.t_leftside_searchdate_clear{float:right; font-size:12px; color:#666666; padding-right:10px;}
.t_leftside_searchitems{ border-top:1px solid #dedede; padding-bottom:10px;}
.t_leftside_searchitems_main ul li{ float:left; margin:7px 7px; padding:2px 5px;white-space:nowrap;}
.t_leftside_searchitems_main ul li span{float:left;}
.t_leftside_searchitems_main ul li ins{ float:left; display:block; width:12px; height:12px;background:url(../images/jtou1.png) no-repeat}
.t_l_searchitems_on{ background-color:#d91615; color:#fff;}

.tradinglist_rightside{background:#f7f7f7;border:1px solid #dfdfdf; margin:10px 0 0 250px; }

.bidding_tit{ line-height:35px; font-size:20px; font-weight:bold;}
.bidding_leftside{ float:left; width:440px; height:400px;}
.bidding_leftside ul li{ text-align:center; margin:5px 3px;}
.b_leftside_pcmin{ padding:0 12px;}
.b_leftside_pcmin li{ float:left;}
.b_leftside_pcmin_on { border:2px solid #da201b; cursor: pointer;}
.b_leftside_pcmin_off { border:2px solid #fff; cursor: pointer;}


.bidding_proj_title{}
.bidding_rightside{ float:left; width:560px; min-height:460px;}
.bidding_nowpice{ font-size:16px; height:60px; line-height:60px; margin-left:20px;}
.bidding_nowpice strong{ font-size:28px; color:#da201b; padding-left:10px;}
.priority_msg{ font-size:16px;  height:60px; line-height:60px; margin-left:20px;}
.priority_msg strong{color:#6b6b6b; padding-left:10px;font-size:18px}
.bidding_date{ font-size:16px;  height:60px; line-height:60px; margin-left:20px;}
.bidding_date strong{color:#6b6b6b; padding-left:10px;font-size:18px}
.bidding_date_resetTime{ color:red;}
.bidding_offer{ min-height:166px; background:#fff2e8; border:1px solid #eee3d6; margin-left:20px; margin-right:20px;}
.bidding_offer_off{ min-height:166px; background:#e8e8e8; border:1px solid #eee3d6; margin-left:20px; margin-right:20px;}
.bidding_offer ul li{ height:80px; line-height:80px; padding-left:20px;}
.bidding_offer ul li span{ font-size:14px; color:#5a5858; padding-right:5px;}
.bidding_offer ul li span>strong{ color:#f40}
.bidding_offer_in{ width:255px; height:30px; line-height:30px; background:#fcf6f2; border:1px solid #f1d6c2; text-indent:6px; font-size:20px;}
.bidding_offer_btn{ width:334px; margin-right:6px; height:52px; line-height:52px; font-size:24px; font-weight:bold; text-align:center; color:#fff; background:url(../images/btn_offterbg.png) no-repeat; border:none;cursor:pointer;}
.bidding_offer_btn2{ width:334px; margin-right:6px; height:52px; line-height:52px; font-size:24px; font-weight:bold; text-align:center; color:#fff; background:url(../images/btn_offterbg2.png) no-repeat; border:none;cursor:pointer;}

.bidding_additional{ padding:10px 0; color:#5a5858; font-size:14px; margin-left:20px;}
.bidding_additional ul li{ float:left; padding:5px 12px;white-space:nowrap;}
.guidelink{ clear:both; text-indent:10px; height:30px}
.guidelink a{ color:#0c6ab2; text-decoration:underline}
.bidding_introduce{ border:1px solid #e5e5e5; margin:10px;}
.b_introduce_tabs{ height:45px; line-height:45px; background:#f6f6f6; border-bottom:1px solid #e5e5e5;}
.b_introduce_tabs ul li{ float:left; width:150px; text-align:center; font-size:14px; font-weight:bold;color:#5a5858; border-right:1px solid #e5e5e5;}
.b_introduce_tabs_on{ background:#fff; border-top:2px solid #fd5a00; color:#fd5a00!important}
.b_introduce_contain{ padding:10px; line-height:22px;}

.bidding_sidebar{ float:left; width:168px; height:448px; background-color:#fcfcfc; border:1px solid #e3dfe0; padding:10px; margin-top:-30px;}
.bidding_sidebar .b_sidebar_title{ padding:10px 0px 20px 0px; border-bottom:1px solid #e3dfe0; margin-bottom:10px;}
.bidding_sidebar .b_sidebar_title b{ color:#5a5859; font-size:14px;}
.bidding_sidebar .b_sidebar_title span{ color:#5a5859;}
.b_sidebar_table{ width:100%;font-size:12px;}
.b_sidebar_table thead td{  font-weight:bold;color:#5a5859;}
.b_sidebar_table td{ height:37px; line-height:37px; border-bottom:1px solid #fcfcfc;}
.b_sidebar_table tfoot{ text-align:center;}
.b_sidebar_on{ color:#810118;}

.price_cj{ background:url(../images/price.png) no-repeat; width:28px; height:16px; display:inline-block;}
.price_lx{ background:url(../images/price.png) 0px -18px no-repeat; width:28px; height:16px; display:inline-block;}
.price_lh{ background:url(../images/price.png) 0px -36px no-repeat; width:28px; height:16px; display:inline-block;}
.tip_box{ background-color:#ffffe5; padding:10px; border:1px solid #fdcc7f; margin:10px; color:#030301;}
.icon_tip{ width:14px; height:20px;background-image:url(../images/icon_tip.png); display:inline-block; margin-top:-6px;}
.icon_close{ width:13px; height:13px;background-image:url(../images/icon_close.png); display:inline-block; cursor:pointer;}
.message_box{ padding:20px; color:#585858;}
.message_box td{ line-height:50px;}
.message_box tbody{ font-size:14px;}
.message_box_input{ background-color:#fbf6f2; width:128px; border:1px solid #f2d7c4; height:30px; line-height:30px; color:#585657; font-size:20px; padding-left:5px; padding-right:5px;}
.message_box_input_read{background-color:#e1dcd8;}
.phone_btn,.email_btn{ margin-left:10px; background-image:url(../images/msg_btn.png); width:120px; height:36px; display:inline-block; color:#010101; font-style:normal; font-size:12px; text-align:center; line-height:36px; cursor:pointer;}
.btn_readonly{ background-image:url(../images/msg_btn_read.png);}
.submit_btn{ margin-left:0; margin-top:10px; background-image:url(../images/submit_btn.png); width:229px; height:36px; line-height:36px; text-align:center; cursor:pointer; display:block; color:#fff; font-size:20px; font-style:normal;}
.auction_end{ text-align:center; margin:10px;margin-top: 40px;}
.auction_end_on{margin-top: 70px;}
.auction_end>span{ color:#000; font-size:20px; font-weight:bold;}
.icon_auction{ background-image:url(../images/auction_end.png); width:27px; height:24px; display:inline-block; margin-bottom:-6px; margin-right:20px;}
.auction_end>p{ margin:30px 10px; color:#d9221c; line-height:30px;}
.process_all{ background-image:url(../images/bywsjy.gif); width:1198px; height:85px;}
.process_all2{ background-image:url(../images/process.png); width:1198px; height:85px;margin-top: 10px;}
.process_step_0{ background-image:url(../images/process_step0.png); width:1188px; height:85px; margin-bottom:6px;}
.process_step{ background-image:url(../images/process_step.png); width:1188px; height:85px; margin-bottom:6px;}
.process_step_2{ background-position:0px -85px;}
.process_step_3{ background-position:0px -170px;}
.process_step_4{ background-position:0px -255px;}
.process_step_5{ background-position:0px -340px;}
.TimerAdd{ width:256px; height:256px; position:absolute; left:50%; top:50%; margin-left:-128px; margin-top:-128px; display:none;}
.help_list{ width:219px; float:left;}
.help_list_item{ margin-bottom:10px;}
.help_list_title{ display:block; height:41px;background:url(../images/help_list_bg.png) no-repeat; cursor:pointer;}
.help_list_title_on{ background-image:url(../images/help_list_bg_over.png);}
.help_list_title>i{ display:inline-block; margin-top:14px; margin-left:10px; float:left; background-image:url(../images/icon_arrow.png); width:9px; height:6px;}
.help_list_title>span{ color:#0067ce; float:left; font-size:14px; line-height:32px; margin-left:6px;}
.help_list_nav{ display:block; margin:0px 10px 5px 10px; cursor:pointer;}
.help_body{ margin-left:225px; height:600px;}

/* page */
.page{ float:right; margin:20px; font-size:14px; color:#333}
.page>div{ float:left;height:35px; line-height:35px;}
.page>a{ float:left;}
.page_paging ul li{height:35px;border-right:1px solid #ccc;}
.page_paging ul li a{ float:left;width:35px; height:35px; line-height:35px;border:1px solid #ccc; text-align:center; border-right:none;}
.page_onclick{ background:#d91615; color:#FFF}
.page_w_h{width:35px;height:35px; line-height:35px;}
.page_back{border:1px solid #ccc;text-align:center;  background:#f6f6f6;}
.page_back_no{border:1px solid #ccc;text-align:center;  background:#f6f6f6; color:#ccc;}
.page_end{border:1px solid #ccc;text-align:center;  background:#f6f6f6;}
.page_start{border:1px solid #ccc;text-align:center;  background:#f6f6f6; color:#ccc;}
.page_omit{text-align:center;}
.page_search{ margin-left:4px;}
.page_search_input{width:35px;height:30px;border:1px solid #ccc; margin:0 2px; text-indent:4px;text-align: center;vertical-align:middle;font-size:18px;}
.page_search_btn{width:50px;height:35px;background:#d91615; color:#FFF; border:none}
/* end page */

/* footer  */
.footer{ height:138px; padding-top:20px;}
.footernav_bg{height:36px; background:#d5191c;min-width:1200px;}
.footernav{width:1000px; margin:0 auto;height:36px; line-height:36px; font-size:12px; color:#fff; text-align:center;}
.footernav a{ padding:0 30px;}
.footernav a:link{ color:#fff;text-decoration:none;}
.footernav a:visited{ color:#fff;text-decoration:none;}
.footernav a:hover{ color:#ffa800;text-decoration:none;}
.footernav a:active{ color:#fff;text-decoration:none;}
.footer_content{width:1000px;margin:0 auto; padding-top:20px; padding-bottom:40px; text-align:center;color:#555353; line-height:25px;}
/* end footer  */

.error a {color: #F60; text-decoration: none;}
.error a:link {color: #F60; text-decoration: none;}
.error a:visited {color: #F60; text-decoration: none;}
.error a:hover {color: #F60; text-decoration: underline;}
.error a:active {color: #F60; text-decoration: none;}

.master{ border: #eeefee 2px solid;}
.master:hover{ border: #D91516 2px solid; color: #333333}


/* list */
.list_tit{ margin:0 auto; width:980px; height:36px; line-height:36px; color:#fff; font-size:14px; font-weight:bold;background:url(../images/list_tit_bg.png) no-repeat; text-indent:20px;}
.list_main{ width:980px; text-align:left;}
.list_main tr th{height:32px; line-height:32px; background-color:#fef8f0; border-bottom:1px solid #e2dfdf; color:#ee450f;}
.list_main tr{ text-indent:5px;}
.list_main tr td{height:28px; line-height:28px;}
.list_main tr td ins{ float:left; display: block; width:20px; height:20px;background:url(../images/ico_dian.png) no-repeat;}
.list_main_tit{ color:#0c6ab2;}

/* 注册 */
.code_content{width:400px;margin:0 auto;}
#code_nav{  height:40px;  margin-top:20px;}
#code_nav>a{ display:block; width:396px; float:left; height:36px; border:2px solid #ededed; background-color:#ededed; line-height:36px; border-bottom-color:#eae8e9; color:#a3a3a3; font-size:16px; text-align:center; font-weight:bold; cursor:pointer;}
#code_nav>a.code_nav_on{ color:#c81622;border-bottom-color:#fff; background-color:#fff;}
#code_box{ width:396px; margin:0 auto; border-left:2px solid #eae8e9; border-right:2px solid #eae8e9; border-bottom:2px solid #eae8e9;}
#code_box>table{ display:none;}
.code_phone{background:url(../images/code_phone.png) no-repeat; width:42px; height:42px; display:block; margin:24px 0px;}
.code_email{background:url(../images/code_email.png) no-repeat; width:42px; height:42px; display:block; margin:24px 0px;}
.icon_ask{background:url(../images/icon_ask.png) no-repeat; width:14px; height:14px; display:inline-block;}

/* 提示框 */
.tipLabel{ display:inline-block; position:relative;}
.tipBox{ width:265px; position:absolute; display:none; z-index: 1}
.tipBoxTop{ background:url(../images/tipBox.png) 0px 0px no-repeat; height:15px;}
.tipBoxBody{ background:url(../images/tipBox.png) -265px 0px repeat-y; padding:0px 15px 0px 25px; line-height:18px; font-size:12px; color:#5a5a5a;}
.tipBoxBottom{ background:url(../images/tipBox.png) -530px 0px no-repeat; height:20px;}
/* 验证框 */
.validate{ background-color:#fbe6e6; border-color:#eb2f2f !important;}
.validateBox{ width:200px; position:absolute; display:none; background-color:#fafad3; border:1px solid #fbdb00; line-height:20px; color:#a2a2a2; padding:5px 10px;}
.validateArrow{ width:8px; height:10px; position:absolute; display:block; background:url(../images/validateArrow.png) no-repeat; left:-7px;}


/*首页布局调整*/
.nodata{ height:100px; background:url(../images/nodata.png) center 0px no-repeat;}
.nodataToday{ height:281px; background:url(../images/nodataToday.png) center center no-repeat;}
.main_leftside{ margin-top:10px;width:930px; float:left;}
.bid_box{ background-color:#f7f7f7;border:1px solid #dfdfdf; border-top-width:0px;}
.main_rightside{ margin-top:10px; width:260px; float:right;}
.main_rightside>.t_leftside_searchitems{ border-left:1px solid #dedede; border-right:1px solid #dedede; }
.search_borderbottom{ border-bottom:1px solid #dedede;}
.search_box{ border-bottom:1px solid #dedede; background:#f7f7f7; margin-bottom:10px;}
.complete_bid{ border:1px solid #dedede; background:#f7f7f7; margin-top:10px;height: 815px}
.complete_bid_item{ margin:20px;}
.complete_bid_item>a{ line-height:24px; margin:10px 0px; cursor:pointer; display:block;}
.complete_bid_item>a>p{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.complete_bid_item>a>b{ color:#d81614; margin-right:10px;}
.font_red{ color:#d81914;}
.help_box{ border:1px solid #dedede; margin-top:0px; padding:10px 0px;}
.help_box>a{ display:block; float:left; width:100px; margin-left:10px; text-indent:10px; line-height:20px; height:20px; cursor:pointer; background:url(../images/dian.png) left center no-repeat;}
.column_green{ background-image:url(../images/green_bg.png);}
.column_gray{ background-image:url(../images/gray_bg.png);}
.icon_end{ background-image:url(../images/icon_end.png); width:101px; height:81px; position:absolute; right:0px; bottom:10px;}
.icon_over{ background-image:url(../images/icon_over.png); width:101px; height:81px; position:absolute; right:0px; bottom:10px;}

.main_timeline{ margin-top:40px;}
.main_timeline_titlebox{border-top:1px solid #ff8e02; position:relative; margin:20px 0px 20px 24px;}
.main_timeline_title{ cursor:pointer;font-size:20px; font-weight:bold; color:#fff; padding-left:70px; width:222px;height:38px; line-height:38px; background:url(../images/timeline_title.png) no-repeat; margin-left:-49px;}
.main_timeline_more{ position:absolute; top:12px; right:10px; width:46px; height:20px; background:url(../images/more.png) no-repeat}
.main_timeline_item{ padding-left:13px; margin-left:-14px; border-left:1px solid #ed440e; min-height: 70px}

.toolbar{ position:fixed; right:10px; bottom:10px;}
.notice_icon{ width:65px; height:53px; background:url(../images/message_icon.png) no-repeat; display:block; cursor:pointer; position:relative;}
.notice_box{ width:377px; height:271px; background:url(../images/message_box.png) no-repeat; position:absolute; left:-320px; top:-270px; cursor:default;}
.notice_box_title{ height:40px; line-height:40px; padding:0px 15px; position:relative;}
.notice_box_title>span{ color:#fff; font-size:16px; font-weight:bold; letter-spacing:2px;}
.toolbar_close{ width:21px; height:19px; background:url(../images/close_icon.png) no-repeat; display:block; position:absolute; right:10px; top:12px; cursor:pointer;}
.notice_box_body{background-color:#fff; border:1px solid #DFDFDF; padding:10px 0px; margin:15px;}
.notice_content{ height:174px; overflow:auto; }
.notice_content>.autoCut{overflow: hidden;white-space:nowrap;text-overflow: ellipsis; display:block; padding-left:20px;background:url(../images/message_dian.png) 10px 10px no-repeat; line-height:24px; height:24px;}
.notice_content>.autoCut>a:hover{ color:#0879f8; cursor: pointer;}
