/* coding: backer - QQ: 83391477 - handset: 15104059503 - time: 2010/5/17  */

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 { font-size:14px; }
img, table, td, th { border:0; }
ul, ol { list-style:none; }
body { font-size: 12px; font-family: 宋体, Arial, sans-serif;}
a{color: #009999; text-decoration: none;}
.clear { clear: both; height: 0; font-size: 1px; }

/* normal title */
.normal_title{height:22px;line-height:21px;background:url(../images/corn_title_bg.gif) no-repeat top center;border-bottom:1px solid #e4e4e4;}
.normal_title strong{margin:0 20px;line-height:22px;}

/* normal pagination*/
.pagination { margin: 10px 10px; text-align: right;}
.pagination a, .pagination a:link, .pagination a:visited {padding: 3px 6px 3px 6px;margin: 1px; border: 1px solid #e4e4e4;text-decoration: none;color: #009999;}
.pagination a:hover, .pagination a:active {border: 1px solid #009999;color: #000;text-decoration: none;}
.pagination a:hover {background:#009999;color:#fff;}
.pagination span.current {padding: 3px 6px 3px 6px;margin: 1px; border: 1px solid #e4e4e4;font-weight: bold;background-color: #009999;color: #FFF;}
.pagination span.disabled {padding: 3px 6px 3px 6px;margin: 1px;border: 1px solid #eee;color: #ddd;}



/*head*/
#header { width: 984px; height: 110px; margin: 0 auto 10px; position: relative; z-index: 1000; }
#logo, #member_status, #nav, .head_info, #category{ position: absolute; display:block;}
#logo{ width: 150px; height: 66px; position: absolute; left: 0px;top: 0px; }
#logo a{display:block;height:66px;background:url(../images/logo.jpg) no-repeat center center;}
#logo a span{display:none;}


#member_status{ width: 227px; height: 73px; right: 0px; top: 0px; text-align: right; line-height: 25px;}
#member_status #loading { width: 100px; text-align: center; position:absolute; top: 10px;right: 0; z-index: 5000;background-color: #EBF9FA;font-size:100%;}
#member_status a{margin: 0px 3px; color: #424242;}
#member_status .status { height: 25px; line-height: 25px; color: #666;}
#member_status .point_status { height: 48px; width: 225px; background: #fff url(../images/user_info_bg.gif) no-repeat center center ; }
.point_status ul { display: block;}
.point_status ul li { display: block; float: left; height: 24px; width: 112px; color: #666; }
.point_status ul li span { display: block; float: left; height: 24px; width:80px; text-align: right; background: url(../images/point_type_bg.gif) no-repeat 50px 3px;}
.point_status ul li em {  display: block; float: left; height: 24px; width:20px; text-align: left; font-style: normal; }
.point_status ul li span.p { background-position: 47px -4px;}
.point_status ul li span.e { background-position: 47px -50px;}
.point_status ul li span.f { background-position: 47px -72px;}
.point_status ul li span.t { background-position: 47px -27px;}
.top_login { height: 48px; width: 225px; background: #fff url(../images/user_info_bg.gif) no-repeat center center ; }
.top_login form {}
.top_login form .info{ width: 175px; float: left;}
.top_login form label {display: block; width: 75px; height:12px; float:left; margin: 3px 0; line-height: 18px; padding: 0px; color: #666;clear:left}
.top_login form input {display: block; width: 80px; height: 12px; line-height: 10px; font-size: 12px; float:left;  margin: 4px 0px 2px; padding: 0px;}
.top_login form .t_submit{ width: 50px; height: 48px; float: left;}
.top_login form .t_submit input{ width: 40px; height: 40px; float: left; border:none; background: url(../images/top_login_btn.gif) no-repeat center center ; cursor: pointer;}


.head_info {height: 34px; width: 234px; left:240px; top: 5px; background: url(../images/media_focus.jpg) no-repeat left center; }
.head_info span { height: 16px; width: 50px; position: absolute; left: 145px; top: 13px;}

.punch_in { position: absolute; height: 29px; width: 47px; right:250px; top: 40px; background: url(../images/punch_in_top.gif) no-repeat center center ; }
.punch_in a { display: block; height: 29px; width: 47px; }
.punch_in a span { display: none;}

.winner_info { width: 421px; height: 20px; position: absolute; left: 240px; bottom: 45px; background: #f0f5f4; line-height: 20px;}
.winner_info .info_scroll { height: 20px; width: 400px; float: left;position: relative;overflow: hidden;}
.winner_info .info_scroll p.scroll_order{ position: absolute; top: 40px; left: 0px; }
.winner_info p { margin:0 10px;}
.winner_info p em { font-style: normal; color: #009999; margin: 0 5px;}
.winner_info p a { margin: 0 5px;}
.winner_info .slide_down_action { width: 20px; height:20px; float: left; background: url(../images/slidedown.gif) no-repeat center center; cursor: pointer;}
.winner_info_list { position: absolute; width: 421px; top: 20px; left: 0px; background: #f0f5f4; z-index: 1002; display: none; }


#nav{ width: 984px; height:32px; bottom: 0px; left: 0px; background: #009999 url(../images/nav_bg.jpg) repeat-x top;}
#nav ul{display: block; height: 32px; padding-left:20px; background: url(../images/nav_left.jpg) no-repeat left top; }
#nav ul li{display: block; float: left; width: 140px; height: 32px; }
#nav ul li a{display: block; height: 32px; position: relative; text-align: center; line-height: 32px; font-size: 14px; font-weight: bold; color: #fff;}
#nav ul li a span{display: block; height: 32px; width: 10px; position: absolute; right: 0; top: 0; background: url(../images/nav_inner.jpg) no-repeat center center;}
#nav ul li a.curr {background: url(../images/nav_curr.jpg) no-repeat center center;}
#nav ul li a:hover {background: url(../images/nav_curr.jpg) no-repeat center center;}

#category{ width: 125px; height: 32px; right: 0px; bottom: 0px; background: url(../images/category_bg.jpg) no-repeat right center;}
#category h5{ display: block; height: 32px; width:80px; margin: 0px auto; line-height: 32px; text-align: left; color: #fff; }
#category h5 a{ display: block; height: 32px; color: #fff; font-size: 12px; background: url(../images/category_down.jpg) no-repeat right center;}

.category_list{ display: block; width: 124px; background: url(../images/category_arrow.gif) no-repeat 90px 0px; position: absolute; top: 24px; left: 0px; z-index: 1001; display:none;}
.category_list ul { display: block; border: 3px solid #b3cfcf; margin: 8px auto; background: #fff; padding: 10px 0px;}
.category_list ul li { display:block; margin: 0px 10px; line-height: 25px;}
.category_list ul li a { font-weight: bold;}
.category_list ul li a:hover { text-decoration: underline;}
.category_list ul li ul { border: none; margin: 0; padding: 0;}
.category_list ul li ul li { padding-left: 8px; margin: 0 0 0 5px; background: url(../images/square_dotted.jpg) no-repeat 0px 10px;}
.category_list ul li ul li a { font-weight: normal;}
/* header ended */

/*footer*/
#footer { height: 180px; width: 984px; margin: 0 auto;}
#footer .partner { height: 55px; border: 1px solid #e4e4e4; background: #fff url(../images/footer_bg.jpg) repeat-x top;}
#footer .partner .foot_nav{ line-height: 53px; text-align: center; }
#footer .partner .foot_nav a { color: #000;}
#footer .foot_info { margin: 10px auto 20px; text-align: center; line-height: 25px; }
/* footer ended */

/* form style start */
.form_wrap { margin:15px 10px; padding:20px; text-align:left; }
.form_wrap fieldset { padding:10px; margin-top:5px; border:1px solid #ABE4E9; background:#fff; }
.form_wrap fieldset legend { color:#099; font-weight:bold; padding:3px;  background:#fff; }
.form_wrap fieldset label { float:left; width:220px; text-align:right; padding:4px 10px 4px 4px; margin:1px; }
.form_wrap fieldset div { clear:left; margin:10px 0px; }
.form_wrap .form_btn{ text-align:center;}
.form_wrap .text { height: 21px; background: url(../images/input_text_bg.gif) repeat-x top; border: 1px solid #a5a3a3; }

/* form style ended */

/*main*/
#main { width: 984px; height: auto; margin: 0 auto 10px; position: relative; z-index: 1; clear: both;}
#site_show {height: 212px; clear: both; margin: 0 auto 10px;}
#focus_wrap { height: 210px; width: 741px; border:1px solid #e4e4e4; display: block; float: left; margin:0 10px 0 0; overflow: hidden; }
#info_wrap { height: 210px; width: 229px; border:1px solid #e4e4e4; float: left;}

/* focus image style */
#play { height: 208px; position: relative; }
#play ul { display: block; height: 208px; position: relative; }
#play ul li { width: 721px; height: 192px; position: absolute; top: 8px; left: 10px; display: none; }
#play ul li img { width: 721px; height: 192px; }
#play ol { height: 20px; position: absolute; bottom: 10px; right: 18px; font-family: arial; }
#play ol li { height: 20px; width: 31px; padding: 0 0px; float: left; margin-left: 4px; display: inline; text-align: center; line-height: 18px; color: #3a3b3d; cursor: pointer; background: url(../images/focus_num_bg.gif) no-repeat center -37px; font-weight: bold; }
#play .active { color: #fff;background: url(../images/focus_num_bg.gif) no-repeat center -7px; }
#play p { width: 200px; overflow: hidden; position: absolute; bottom: 12px; left: 8px; color: #3a3b3d; display: none;}

/*index info tab -winner share|announce */
.info_tab_title { height: 23px; background: #fff url(../images/tab_bg.jpg) repeat-x top; position: relative; line-height: 23px; text-align: center; font-weight: bold;}
.info_tab_title div { border-bottom: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4; height: 23px; width: 114px; float: left;}
.info_tab_title .curr { background: #fff; border-bottom:1px solid #fff; margin-left: -1px;}
.info_tab_title div a { display: block; height: 23px; }
.info_tab_title div a:hover { text-decoration: underline; }
.winner_share {}
.winner_share ul { display: block; height: 165px;}
.winner_share ul li { display: block; width: 114px; float: left;}
.winner_share ul li a { display: block; width: 95px; height: 71px; margin: 10px auto; padding-top: 1px; background: #fff url(../images/index_ws_bg.gif) no-repeat center center;}
.winner_share ul li a img { display: block; width: 89px; height: 66px; margin: 3px auto 0px; text-align: center;}
.winner_share ul li p { display:block; margin: 5px auto; width: 90px; height: 60px; overflow: hidden; line-height: 20px; color: #a8a8a8;}
.winner_share ul li p strong { color: #333;}
div.info_more { height: 18px; text-align: center; position: relative; clear: both; border-top: 1px solid #e4e4e4;}
div.info_more a { display: block; width: 34px; height: 18px; position: absolute; top: 0px; right: 10px; background: #fff url(../images/more.jpg) no-repeat center center;}
div.info_more a span { display: none; }
.site_news {}
.site_news ul {display: block; width: 200px; height: 158px; margin: 0px auto;}
.site_news ul li { display: block; height: 20px; line-height: 20px; margin: 10px auto 0px; background: url(../images/dotted.gif) no-repeat 5px 9px;}
.site_news ul li a { display: block; height: 20px; line-height: 20px; margin: 0 0 0 20px;}

#auction_wrap { height: 610px; border: 1px solid #e4e4e4; background: #fff; margin: 0 0 10px; }


/* start product style on index page */
.start_product { width: 177px; height: 270px; position: relative; float: left; margin:15px 0 0 16px; background: #fff url(../images/prd_bg.jpg) no-repeat center center; padding:1px 0 0 0; display: inline;}
.prd_name { height: 32px; margin: 8px 0 0; text-align: center; line-height: 18px;}
.prd_image { height: 110px; text-align: center;}
.prd_image img{height: 110px;}
.prd_timedown { height: 31px; line-height: 31px; color: #004; font-size: 24px; font-weight: bold; text-align: center; font-family: Arial; }
.prd_price { height: 28px; color: #66BC29; font-family: Verdana; font-size: 18px; font-weight: bold; text-align: center;}
.prd_bidder { color: #434343; font-weight: bold; text-align: center; line-height: 22px; font-family: Arial, 宋体; }
.prd_button { }
.prd_button a { display: block; width: 85px; height: 29px; background: url(../images/btn.jpg) no-repeat center center; margin: 0px auto; text-align: center; color: #fff; font-weight: bold; line-height: 22px;}
.prd_button a:hover { background-image: url(../images/btn_hover.jpg);}
.prd_notice { position: absolute; left:17px; top: 180px; width: 143px; background: #CAF0F4;line-height: 25px; text-align: center; z-index: 2000; display:none; border: 1px solid #0E92A4; color:#555;}
.prd_alert { position: absolute; left:17px; top: 180px; width: 143px; height: 128px; background: url(../images/alert_bg.gif) no-repeat center center;line-height: 25px; z-index: 2000; display:none;}

/* more auction on index page */
#auction_more_wrap { border: 1px solid #e4e4e4; background: #fff;}

.auction_more{ display: block; }
.auction_more li { display: block; width: 960px; height: 120px; margin: 5px auto; position: relative; background: #fff url(../images/prd_list_bg.gif) no-repeat right bottom;}
.prdm_images { width: 160px; height: 110px; position: absolute; left: 10px; top: 10px; text-align: center;}
.prdm_images img { height: 100px; }

.prdm_name { width: 350px; height: 30px; position: absolute; left: 200px; top: 20px; font-size: 14px;}
.prdm_desc { width: 350px; height: 80px; position: absolute; left: 200px; top: 40px; color: #666;}
.prdm_price { width: 100px; height: 30px; position: absolute; right: 260px; top: 40px; text-align: center; font-weight: bold;}
.prdm_bider { width: 100px; height: 30px; position: absolute; right: 160px; top: 40px; text-align:center;font-weight: bold; font-family: Arial, 宋体;}
.prdm_timedown { width: 100px; height: 30px; position: absolute; right: 20px; top: 20px; text-align: center; line-height: 30px; color: #004; font-size: 20px; font-weight: bold; text-align: center; font-family: Arial;}
.prdm_finish_time { width: 100px; height: 30px; position: absolute; right: 20px; top: 20px; text-align: center; line-height: 20px; color: #004; font-size: 12px; font-weight: bold; text-align: center; font-family: Arial;}

.prdm_button { width: 100px; height: 30px; position: absolute; right: 20px; top: 60px; text-align: center; }
.prdm_button a { display: block; width: 85px; height: 29px; background: url(../images/btn.jpg) no-repeat center center; margin: 0px auto; text-align: center; color: #fff; font-weight: bold; line-height: 22px;}
.prdm_button a:hover { background-image: url(../images/btn_hover.jpg);}
.prdm_notice { position: absolute; right:17px; top: 30px; width: 143px; background: #CAF0F4;line-height: 25px; text-align: center; z-index: 2000; display:none; border: 1px solid #0E92A4; color:#555;}


/* my havepai */

/** my nav**/
.my_side_module { width: 190px; height: auto; float: left;}
.my_side_module .title { height: 60px; background: #fff url(../images/my_title.jpg) no-repeat center center; }
.my_side_module .title span { display: block; height:60px; font-size: 14px; color: #fff; font-weight: bold; text-align: center; line-height: 60px;}
dl.my_nav { display: block; border: 1px solid #e4e4e4; border-top: none; }
dl.my_nav dt { display: block; height: 32px; line-height: 32px; background: #ccc url(../images/sub_nav_bg.gif) repeat-x top; font-size: 14px; font-weight: bold; color: #009999; text-align: center; border: 1px solid #e4e4e4; border-left: none; border-right: none; }
dl.my_nav dd { display: block; }
dl.my_nav dd ul { }
dl.my_nav dd ul li { height: 25px; line-height: 25px; text-align: center;}
dl.my_nav dd ul li a { display: block; height: 25px; color: #666; background: url(../images/square_dotted.jpg) no-repeat 40px 12px;}
dl.my_nav dd ul li a:hover { background-color: #EFF8F7; }
dl.my_nav dd ul li.curr a { background-color: #abe4e9; }
/** my content **/
.my_content { width: 787px; height: 1000px; margin: 0 0 0 5px; float: left; border: 1px solid #e4e4e4;}

/** my position **/
.my_content .my_current_position { height: 41px; background: #ccc url(../images/my_posi_bg.gif) repeat-x ; line-height: 41px; }
.my_content .my_current_position p { display: block; height: 40px; background: url(../images/my_posi_ico.gif) no-repeat 15px 10px ; padding-left: 45px;}
.my_current_position p span ,.my_current_position p a{ margin: 0px 5px;}

/** my type button **/
.type_btn { height: 30px; margin: 8px 10px; padding: 1px 0 0 0;}
.type_btn a { height: 26px; border: 1px solid #e4e4e4; line-height: 26px; padding: 6px 8px; margin: 0 6px 0 0; background: url(../images/type_btn_bg.gif) repeat-x center center; }
.type_btn a.curr { background: #fff; color: #009999;}
.type_btn a.curr:hover { background: url(../images/type_btn_bg.gif) repeat-x center center; color:#538BC8;}

/** my top focus images **/
.my_focus_image { margin: 5px 10px; text-align: center;}

/** my table data **/
.table_content { margin: 5px 10px;}
.table_content table { width: 100%; border-collapse: collapse; border: 1px solid #e4e4e4; line-height: 22px; color: #666;}
.table_content table colgroup .col { text-align: right; }
.table_content table thead { background: #fff url(../images/thead_bg.gif) repeat-x left top; height: 22px; }
.table_content table thead tr { height: 22px; border-bottom: 1px solid #e4e4e4; }
.table_content table thead tr th{ font-weight: normal; color: #444;}
.table_content table tbody { padding: 10px;}
.table_content table tbody tr {height: 22px;}
.table_content table tbody tr td {text-align: center; line-height: 30px; border-bottom: 1px solid #e4e4e4 ;}
/** my table data with title **/
.table_with_title { }
.table_with_title table thead { background: #fff; font-weight: bold;}
.table_with_title table colgroup .col_event_message { width: 80%; }
.table_with_title .table_title { position: relative; display: block; background: #fff url(../images/thead_bg.gif) repeat-x left top; height: 22px; border: 1px solid #e4e4e4; border-bottom: none; }
.table_with_title .table_title strong { display: block; position: absolute; height: 20px; width: 200px; left: 10px; top: 1px; line-height: 20px;}
.table_with_title .table_title a { display: block; position: absolute; right: 10px; top: 2px; height: 20px; width: 40px; line-height: 20px; background: url(../images/my_more.gif) no-repeat center center;}
.table_with_title .table_title a span { display: none; }

.my_index_function { margin: 5px 10px; clear: both; height: 152px;}
.my_buypoint_wrap , .my_getpoint_wrap { display: block; height: 150px; width: 400px; float: left; border: 1px solid #e4e4e4;}
.my_buypoint_wrap ul { width: 100px; float: left; line-height: 24px; margin: 10px 0 0 50px; display: inline;}
.my_buypoint_wrap p.go_buy { display: inline; width: 200px; height: 120px; float: left; text-align: right; background: #fff url(../images/buy_point.jpg) no-repeat 50px center;}
.my_buypoint_wrap p.go_buy a { line-height: 120px; font-size: 14px;}
.my_getpoint_wrap { margin-left: 10px; width: 353px;}
.my_getpoint_wrap div.get_point { display: block; height: 120px; text-align: right; margin: 0 15px 0 0; background: #fff url(../images/get_free_point.jpg) no-repeat 40px center;}
.my_getpoint_wrap div.get_point a { line-height: 130px; font-size: 14px; }


/** my model title in my havepai pages **/
.my_model_title { position: relative; display: block; background: #fff url(../images/thead_bg.gif) repeat-x left top; height: 22px; }
.my_model_title strong { display: block; position: absolute; height: 20px; width: 200px; left: 10px; top: 1px; line-height: 20px;}
.my_model_title a { display: block; position: absolute; right: 10px; top: 2px; height: 20px; width: 40px; line-height: 20px; background: url(../images/my_more.gif) no-repeat center center;}
.my_model_title a span { display: none; }

/** my model shaitu in my havepai index page **/

.model_shaitu { position: relative; height: 140px;}
.model_shaitu .image_wrap { position: absolute; right: 1px; bottom: 5px; width: 380px; height: 100px; background: #fff url(../images/shaitu.jpg) no-repeat center center;}
.model_shaitu  table colgroup .col2 { width: 200px;}
/**  my alert_info wrap **/
.alert_info {margin: 10px 10px; border: 2px solid #D5F4F7; background: #EBF9FA; padding: 10px; line-height: 25px;}
.alert_info h5 { font-size: 14px; font-weight: bold; color:#5AB2BE; line-height: 180%;}


/**  my alert_info wrap **/
.alert_info {margin: 10px 10px; border: 2px solid #D5F4F7; background: #EBF9FA; padding: 10px; line-height: 25px;}
.alert_info h5 { font-size: 14px; font-weight: bold; color:#5AB2BE; line-height: 180%;}

/** my notice **/
.notice_wrap { margin: 10px 10px; border: 2px solid #D5F4F7; background: #E2EBC1; padding: 10px; line-height: 25px; display: none;}
.notice_wrap h5 { font-size: 14px; font-weight: bold; color:#5AB2BE; line-height: 180%;}

/* help center */

/** help nav **/
.help_side_module { width: 190px; height: auto; float: left;}
.help_side_module .title { height: 170px; background: #fff url(../images/help_center_ico.jpg) no-repeat left center; border: 1px solid #e4e4e4; border-bottom: none; position: relative; }
.help_side_module .title span { display: block; height:40px; width: 70px; font-size: 14px; color: #1C737A; font-weight: bold; text-align: center; line-height: 40px; position: absolute; left: 40px; top: 0px;}
dl.help_nav { display: block; border: 1px solid #e4e4e4; border-top: none; }
dl.help_nav dt { display: block; height: 38px; line-height: 38px; background: #ccc url(../images/help_snav_bg.gif) repeat-x top; font-size: 14px; font-weight: bold; color: #1C737A; text-align: center;}
dl.help_nav dt span { display: block; text-align: left; margin: 0 40px;}

dl.help_nav dd { display: block; }
dl.help_nav dd ul { }
dl.help_nav dd ul li { height: 27px; line-height: 25px; }
dl.help_nav dd ul li a { display: block; height: 25px; color: #666; background: url(../images/square_dotted.jpg) no-repeat 40px 12px; padding-left: 50px; border: 1px solid #fff; border-width: 1px 0 1px 0;}
dl.help_nav dd ul li a:hover {  background: #E9EFF0 url(../images/help_snav_curr.gif) no-repeat 35px 7px; border: 1px solid #e4e4e4; border-width: 1px 0 1px 0;}
dl.help_nav dd ul li.curr a { background: #E9EFF0 url(../images/help_snav_curr.gif) no-repeat 35px 7px; border: 1px solid #e4e4e4; border-width: 1px 0 1px 0;}

/** help content **/
.help_content { width: 787px; margin: 0 0 0 5px; float: left; border: 1px solid #e4e4e4; }

/** help position **/
.help_content .help_current_position { height: 41px; background: #ccc url(../images/my_posi_bg.gif) repeat-x ; line-height: 41px; }
.help_content .help_current_position p { display: block; height: 40px; padding-left: 15px;}
.help_current_position p span ,.help_current_position p a{ margin: 0px 5px;}
.help_cnt_wrap { margin: 10px 10px; }
.help_cnt_wrap h5 { border-bottom: 1px solid #74CED6; margin: 10px 0px; line-height: 25px; color: #009999; padding-left: 5px;}
.help_cnt_wrap div.sub_label { float: left; height: 20px; width: 107px; background: #009999 url(../images/help_tag.gif) no-repeat center center; line-height: 20px; padding-left: 0px;}
.help_cnt_wrap div.sub_label strong { margin: 0 0 0 5px; display: block; font-weight: normal; color: #666;}
.help_cnt_wrap div.sub_cnt { width: 630px; float: left; margin: 0 10px 10px; padding: 0px; line-height: 200%; color: #444;}

/* news page style */

/** news nav **/
.news_side_module { width: 190px; height: auto; float: left;}

ul.news_nav { display: block; border: 1px solid #e4e4e4; border-bottom: none;}
ul.news_nav li { display: block; height: 27px; border-bottom: 1px solid #e4e4e4;}
ul.news_nav li a { display: block; height: 27px; background: url(../images/news_nav.gif) no-repeat center center; text-align: center; line-height: 27px; }
ul.news_nav li a:hover {background-image: url(../images/news_nav_curr.gif);}
ul.news_nav li.curr a {background-image: url(../images/news_nav_curr.gif);}

.news_side_module .other_info { border: 1px solid #e4e4e4; margin: 10px auto;}
.news_side_module .other_info img { display: block;}
/** news content wrap **/
.news_content { width: 787px; margin: 0 0 0 5px; float: left; border: 1px solid #e4e4e4; }

/** news current position **/
.news_content .news_current_position { height: 41px; background: #ccc url(../images/my_posi_bg.gif) repeat-x ; line-height: 41px; }
.news_content .news_current_position p { display: block; height: 40px; padding-left: 15px;}
.news_current_position p span ,.news_current_position p a{ margin: 0px 5px;}


/** news content **/
.news_cnt_wrap { display: block;}
.news_cnt_wrap h5 { height: 40px; line-height: 40px; text-align: center; }
.news_cnt_wrap .content { margin: 10px 20px; line-height: 25px;}

/*=====老版迁移过来的================新版商品显示页面============================*/
/*todo--公共属性需要整理*/
.submit_button_wrap{ display: block; clear: both; text-align: center; margin:10px auto; }
input.small_button{ display: inline-block; width: 85px; height: 29px; border:none;background: url(../images/btn.jpg) no-repeat center 2px;color:#fff;cursor:pointer;margin:0px auto;padding:0px;font-size:12px;line-height:20px; }
input.small_button_disalbe{background: url(../images/btn_disable.jpg) no-repeat center center;color:#eee;font-size:12px;cursor:default;}
input.text{border:1px solid #ccc;}
input.radio{border:none;background:none;}

.baidu_union{width:982px;height:auto;background:#fff;margin:10px auto;border:1px solid #ccc; }


/*热点商品显示区域*/
#goods_hot_wrap{width:980px;height:160px;border:1px solid #ccc;background:#fff; margin: 0 auto;}

.product_hot {float:left;width:952px;height:auto;border-top:0px;margin-left:16px;_margin-left:10px;}


/* hot product style on goods show page */
li.prdh { width: 238px; height: 133px; position: relative; float: left; margin:0; padding:1px 0 0 0; display: inline;}
.prdh_name { height: 30px; margin: 0px 0 0; text-align: left; line-height: 25px;}
.prdh_image { height: 90px; width: 120px; position: absolute; left:0px;top: 30px; text-align: center; overflow: hidden; }
.prdh_image img{height: 90px;}
.prdh_timedown { height: 31px; width: 120px;  position: absolute; right:0px;top: 28px; line-height: 25px; color: #004; font-size: 14px; font-weight: bold; text-align: center; font-family: Arial; }
.prdh_price { height: 28px; width: 120px; position: absolute; right:0px;top: 60px; color: #66BC29; font-family: Verdana; font-size: 12px; font-weight: bold; text-align: center;}
.prdh_bidder { height: 22px; width: 120px; position: absolute; right:0px;top: 80px; color: #434343; font-weight: bold; text-align: center; line-height: 22px; font-family: Arial, 宋体; }
.prdh_button { height: 30px; width: 120px; position: absolute; right:0px;bottom: 0px; }
.prdh_button a { display: block; width: 85px; height: 29px; background: url(../images/btn.jpg) no-repeat center center; margin: 0px auto; text-align: center; color: #fff; font-weight: bold; line-height: 22px;}
.prdh_button a:hover { background-image: url(../images/btn_hover.jpg);}

.prdh_notice { position: absolute; right: 5px; top: 60px; width: 120px; background: #CAF0F4;line-height: 25px; text-align: center; z-index: 2000; display:none; border: 1px solid #0E92A4; color:#555; }
.prdh_alert { position: absolute; left:17px; top: 180px; width: 143px; height: 128px; background: url(../images/alert_bg.gif) no-repeat center center;line-height: 25px; z-index: 2000; display:none; }



/*商品信息显示区域*/
#goods_show_wrap,#goods_images_wrap,#goods_auction_info,#goods_buy_wrap{background:#fff;border:1px solid #ccc;}
#goods_show_wrap{border:1px solid #ccc;height:624px;width:982px; position:relative;margin:10px auto 0px;background:#fff;}
.show_title{margin:0 0px;padding:0px;height:22px;line-height:21px;background:url(../images/corn_title_bg.gif) no-repeat top center;border-bottom:1px solid #ccc;}
.show_title strong{margin:0 20px;line-height:22px;}
#goods_show_wrap .name_desc {height:50px;padding:0 10px; position: relative;}
#goods_show_wrap .name_desc h3{font-size:14px;height:30px;line-height:30px;}
#goods_show_wrap .name_desc #att { position: absolute; right:100px; top: 5px; }
#goods_show_wrap .name_desc .goods_sign { position: absolute; right:5px; top: 5px; }
#goods_show_wrap .name_desc .goods_sign a { display:block; height: 43px; width: 42px; float: left; background: #fff url() no-repeat center center ; margin: 2px; }
#goods_show_wrap .name_desc .goods_sign a span { display:none; }
#goods_show_wrap .name_desc .goods_sign a.focus{ background-image: url(../images/gds_sign_focus.gif) ;}
#goods_show_wrap .name_desc .goods_sign a.exp { background-image: url(../images/goods_sign_exp.gif) ;}

#goods_images_wrap{border:1px solid #ccc;height:513px;width:404px;position:absolute;left:8px;top:100px;}
#goods_image_view{width:400px;height:300px;margin:10px auto 0px;}
#goods_image_view img{display:block;margin:auto;background:#ccc;}
ul#goods_images_list{width:400px;height:80px;margin:20px auto 0px;display:block;}
ul#goods_images_list li{width:100px;height:66px;display:block;margin:0;float:left;background:no-repeat url(/images/g_s_noimage.gif) center center;}
ul#goods_images_list li span{width:82px;height:62px;display:block;overflow:hidden;margin:2px auto;}
ul#goods_images_list li span img{border:0px;height:62px;width:84px;cursor:pointer;}

#goods_images_wrap p{display:block;margin:0px;padding:0px;text-align:center;}
#goods_auction_info{border:1px solid #ccc;height:316px;width:544px;position:absolute;left:422px;top:100px;}
#goods_auction_info div.base_info{border:none;height:312px;width:285px;position:absolute;left:5px;top:2px;background:#fff;}
div.base_info p.auction_price{height:30px;line-height:30px;position:relative;margin:10px auto;}
div.base_info p.auction_price span{display:block;width:100px;height:30px;position:absolute;left:10px;top:0px;font-weight:bold;}
div.base_info p.auction_price em{display:block;width:160px;height:30px;position:absolute;right:0px;top:0px;text-align:right;color:#67C82D;font-size:24px;font-weight:bold;font-style:normal;font-family:Verdana,sans-serif;}

div.base_info p.lattest_auction{height:30px;line-height:30px;position:relative;}
div.base_info p.lattest_auction span{display:block;width:100px;height:30px;position:absolute;left:10px;top:0px;}
div.base_info p.lattest_auction em{display:block;width:100px;height:30px;position:absolute;right:10px;top:0px;font-style:normal;text-align:right;font-family: Arial, 宋体; }
div.base_info div.auction_alert{height:18px;line-height:18px;text-align:center;color:#66BC29;}
div.base_info div.time_remain{margin:5px auto;height:40px;line-height:40px;color:#1E255B;font-size:34px;font-weight:bold; text-align:center;font-family:Verdana,sans-serif;}
div.base_info div.time_end{margin:5px auto;height:40px;line-height:20px;color:#1E255B;font-size:14px;font-weight:bold; text-align:center;font-family:Verdana,sans-serif;}
div.base_info div.time_begin{margin:5px auto;height:40px;line-height:40px;color:#1E255B;font-size:14px;font-weight:bold; text-align:center;font-family:Verdana,sans-serif;}
div.base_info div.winner{margin:5px auto;height:30px;line-height:20px;color:#66BC29;text-align:center;font-weight:bold;}


div.base_info div.auction_button_wrap{height:55px;}
div.base_info div.auction_button_wrap a{display:block;height:51px;width:163px;background: url(../images/cgo.gif) no-repeat center center;color:#fff;font-size:1px;margin: 0 auto;}
div.base_info div.auction_button_wrap a span{display:none;}
#goods_auction_info div.base_info p.auction_note{height:30px;line-height:15px;text-align:center;color:#666;font-size:10px;text-align:center;}
div.base_info table.price_status{width:100%;line-height:18px;}
div.base_info table.price_status td.col_nm{text-align:left;width:50%;}
div.base_info table.price_status td.col_price{text-align:right;width:50%;}
div.base_info table.price_status .saved_money{font-weight:bold;}
div.base_info .auction_message{ width:250px; position:absolute; left:20px;top:82px;background:#CAF0F4;line-height:25px;text-align:center;font-weight:bold;color:#555; border: 1px solid #0E92A4; }


#goods_auction_info div.bids_info{border:1px solid #ccc;height:170px;width:234px;position:absolute;right:8px;top:6px;background:#fff;}
#goods_auction_info div.bids_info .bids_ttl{height:22px;background:url(../images/bids_title_bg.gif) no-repeat 0 0;}
#goods_auction_info div.bids_info .bids_ttl span{display:block;line-height:22px;margin:0 0 0 10px; color:#fff; font-weight:bold;}
#goods_auction_info div.bids_info .table_wrap{height:146px;width:234px;overflow-y:auto;overflow-x:hidden;}
#goods_auction_info div.bids_info table{width:99%;border-collapse:collapse;border:none;line-height:18px;}
#goods_auction_info div.bids_info table td{text-align:center; font-family: Arial;}
#goods_auction_info div.bids_info table .title{background:#EFF8E9;}
#goods_auction_info div.bids_info table span.f_bid_price{color:#999999;}

#goods_auction_info div.assistant_info{border:1px solid #ccc;height:120px;width:234px;position:absolute;right:8px;top:186px;background:#fff;}
div.assistant_info .ass_ttl{height:22px;background:url(../images/small_title_bg.gif) no-repeat 0 0;position:relative;}
div.assistant_info .ass_ttl span{height:22px;line-height:22px;width:48%;position:absolute;top:0px;font-weight:bold;color:#656565;text-align:center;cursor:pointer;}
div.assistant_info .ass_ttl span#ass_set{left:0px;}
div.assistant_info .ass_ttl span#ass_list{right:0px;}
div.assistant_info .ass_ttl span.curr{width:134px;color:#fff;background:url(../images/small_title_curr.gif) no-repeat 0 0;}

div.assistant_info table{width:99%;line-height:20px;border-collapse:collapse;border:none;}
div.assistant_info table td{text-align:center;}
div.assistant_info table .title{background:#F0F0F0;height:22px;line-height:22px;}
div.assistant_info .set_form table .data{height:40px;}
div.assistant_info .set_form table .set_bttn{width:87px;height:28px;background:#ccc url(../images/small_button.gif) no-repeat center center;border:none;font-size:12px; color:#fff;line-height:10px;vertical-align:top;font-weight:bold;}
div.assistant_info .set_form table a.help_link{display:inline-block;width:90px;height:25px;margin:0 30px 0 0;border:none;line-height:25px;text-align:center; background:url(../images/help_icon.gif) no-repeat 0 center;}
div.assistant_info .ass_list{overflow-x:hidden;overflow-y:auto;height:98px;}
#goods_auction_info div.assistant_none{border:1px solid #ccc;height:120px;width:234px;position:absolute;right:8px;top:186px;background:#F0F8E9;}
div.assistant_none div.img_wrap{width:102px;height:102px;overflow:hidden;position:absolute;left:10px;top:8px;}
div.assistant_none a.reg{display:block;margin:0px;padding:0px;width:85px;height:26px;position:absolute;left:125px;top:80px;background:url(../images/gs_reg_bttn.gif) no-repeat center center;}
div.assistant_none a span{display:none;}
div.assistant_none p{display:block;margin:0px;padding:0px;width:110px;height:60px;overflow:hidden;position:absolute;left:115px;top:10px;line-height:15px;font-size:10px;color:#376891;font-weight:normal;}
div.assistant_none p span div a{display:block;background:red;width:103px;height:103px;position:relative;overflow:auto;border:1px solid;}

#goods_buy_wrap{border:1px solid #ccc;height:188px;width:544px;position:absolute;left:422px;top:426px;}
#goods_buy_wrap div.buy_info{display:block;width:279px;height:180px;float:left;}
#goods_buy_wrap div.buy_info h5{color:#10C1F3;font-weight:bold;font-size:12px;display:block;height:30px;line-height:30px;margin:0px 20px;padding:0px;}
#goods_buy_wrap div.buy_info div.buy_action_wrap{margin:10px 0 0;text-align:center;}
#goods_buy_wrap div.buy_info div.buy_action_wrap a{display:block;height:48px;width:165px;background: url(../images/buy_button.gif) no-repeat center center;color:#fff; margin: 0 auto;}
#goods_buy_wrap div.buy_info div.buy_action_wrap a span{display:none;}
table.price_calc{width:85%;margin:0 auto;}
table.price_calc td{height:20px;line-height:20px;}
table.price_calc td.pcl{text-align:left;}
table.price_calc td.pcr{text-align:right;font-weight:bold;}
table.price_calc td.pcr em{display:block;color:#ccc;}
table.price_calc strong#buy_total_case{font-size:20px;color:#12B7F1;font-family:Verdana,sans-serif;}

#goods_buy_wrap div.buy_limit{display:block;width:265px;height:180px;float:left;}
#goods_buy_wrap div.buy_limit img{margin:10px auto 0;}

#goods_buy_wrap div.buy_limit div.buy_limit_finished{display:block;width:265px;height:180px;position:relative;background:url(../images/buy_time_remain.gif) no-repeat center center;}
#buy_remain_time{display:block;width:200px;height:50px;position:absolute; top:50px;left:60px;font-size:30px;font-weight:bold;color:#1E255B;font-family:Verdana,sans-serif;}
#goods_buy_wrap div.buy_limit div.buy_limit_finished p{width:200px;height:50px;display:block;position:absolute; top:100px;left:45px;color:#333;text-align:center;}
#goods_buy_wrap div.buy_limit div.buy_limit_finished p span{display:block;color:#ccc;}

/*拍品详细介绍页面 商品信息*/
#goods_detail_info_wrap{width:982px;height:auto;border:1px solid #ccc;background:#fff;margin:5px auto;}
.goods_information {margin:10px;line-height:220%;}

/*拍品详细介绍页面 支付方法*/
#goods_pay_method_wrap{width:982px;height:auto;border:1px solid #ccc;background:#fff;margin:5px auto;}
.goods_pay_method{margin:5px;height:80px;}
.goods_pay_method ul {line-height:220%;margin:10px 10px 5px 10px;}
.goods_pay_method .pay_title {background:#f4f4f4;height:26px;width:100%;}
.goods_pay_method span {display:block;width:25%;#width:25%;_width:24%;float:left;text-align:center;}
.goods_pay_method .pay_cont {height:30px;padding:15px 0 5px 0;}

/*用户注册新页面*/
#register_instr_wrap{width:982px;height:259px;border:1px solid #ccc;background:#fff;margin:5px auto;}
.register_content{height:235px;background:url(../images/reg_instr.jpg) no-repeat right top;margin:0px; position: relative;}
.register_happay{height:150px;width:500px;position:absolute;left:35px;top:60px;}
.register_happay ul{line-height: 27px;margin:0px 0px 0px 18px;}
.register_happay ul li{list-style:disc;}
.register_happay p{margin:5px 0 10px 0px;line-height: 20px;}

#register_form_wrap{width:982px;height:589px;border:1px solid #ccc;background:#fff;margin:5px auto;position: relative;}
div.register_form{width:500px;height:550px;border:1px solid #eee;background: #F4F4F4;position: absolute; left:20px;top:20px;}
div.register_form .title{width:450px;height:30px;border-bottom: 1px solid #ccc;line-height: 30px;margin:10px auto 10px;font-weight: bold;}
div.register_form .register_field{width:440px;height:40px;display: block;margin:2px auto; position: relative;}
div.register_form .register_field label{width:200px;height:40px;line-height: 40px;display: block;margin:0px;text-align: left; position: absolute;left:10px;top:0px;}
div.register_form .register_field label strong{color:red;}
div.register_form .register_field input{display: block;margin:0px;text-align: left; position: absolute;right:10px;top:11px;}
div.register_form .register_line{width:450px;height:10px;border-bottom: 1px solid #ccc;line-height: 10px;margin:10px auto 10px;overflow: hidden;}
.register_noise_code{width:440px;height:100px;display: block;margin:2px auto; position: relative;}
.register_noise_code label{width:200px;height:20px;line-height: 20px;display: block;margin:0px;text-align: left; position: absolute;left:0px;top:0px;}
.register_noise_code div.ncw{width:100%;height:80px;display: block;position: absolute;left:0px;top:20px;border:1px solid #ccc;}
.register_noise_code div.ncw span.nimg{position: absolute;width:250px;height:80px;display: block;left:0px;top:0px; background: #fff;}
.register_noise_code div.ncw span.nimg img{display:block;margin:20px auto;}
.register_noise_code div.ncw span.note{position: absolute;width:160px;height:40px;display: block;right:0px;top:0px;text-align: center;line-height:25px;}
.register_noise_code div.ncw input#captcha{position: absolute;display: block;top:40px;right:30px;width:100px;}
.register_noise_code div.register_notes{top:20px;}
.register_submit{width:440px;height:70px;display: block;margin:2px auto; position: relative;}
.register_submit input{width:252px;height:48px;display:block;margin:15px auto;border:none;background: url(../images/btn_register.gif) no-repeat center center;cursor: pointer;}
.registration_agreement{width:440px;height:100px;display: block;margin:2px auto; position: relative;}
.registration_agreement textarea.content{height:80px;width:442px;font-size:12px;line-height:20px;}

.register_notes{width:420px;height:200px;position: absolute;left:450px;top:6px;border:1px;background: url(../images/reform901-moredou.gif) no-repeat 0px 11px;}
.register_notes .notes_content{margin:0 0 0 35px;background:#fff;border:2px solid #95AABC;padding:2px; line-height: 20px;}

#register_error_msg{width:330px;height:240px;border:1px solid red;background:#FFF2F2;position: absolute; right:50px;top:20px;}
#register_error_msg .error_content{display:block;height:230px;margin: 10px;position: relative;}
#register_error_msg  h5{font-size:12px; line-height: 25px;}
#register_error_msg a.btn_close{position: absolute; display: block;width:50px;height:20px; right:0px;top:0px;line-height:20px;text-align: center;}

/*TODO 修改登录页面样式*/
#l_border{width:980px;margin:0px auto;height:380px;border:1px solid #e6e6e6;border-top:0px;padding:0;}
.login_813_ad{width:559px;float: left; margin: 0 0 0 10px;padding: 80px 0;height:200px;background:url(../images/yoyo831.gif) no-repeat;}
.login_813_ad p{text-indent: 30px;font-size: 12px;font-weight: bold; height: 30px;color: #020202;}
.rg_buttonz-831{margin: 30px 0 0 30px;}
.rg_buttonz-831_2{margin: 0 0 0 100px;font-size: 12px; width: 167px;  }
.rg_buttonz-831_3{margin: -10px 10px 0 270px;font-size: 12px; }
.red831{color: #c80600;}
.login_813_register{width:390px;float: left; margin: 0 0 0 4px;padding:30px 0;height:310px;background:url(../images/yoyo831-input.gif) no-repeat;}
.login_813_register p{text-indent: 30px;font-size: 12px;height: 30px;}
.yoyo831input{margin:0 0 10px 44px;list-style-type: none; }
.yoyo831_text{text-indent: 50px;font-weight: bold;}
.black831{color: #0d375d;font-size: 14px;font-weight: bold;}
.l_background{width:229px;margin:0px auto;height:191px; padding:40px 0 0 130px;background:url(../images/dl_03.gif) no-repeat;}
.l_background_1{width:229px;height:191px; float:right;}
.l_background p{ height:35px;float:right;margin-right:22px;}
.yoyo_819 { height:35px;margin-right:22px;padding:0;}
.yoyo_819_1 { height:35px;}
form.reg-landing{}
form.reg-landing p{margin:4px auto; padding:0px; height:28px; width:99%; display:block; line-height:25px;}
form.reg-landing p label{margin:0px; padding:0px; width:60px;height:25px; display:block; float:left; text-align:right;}
form.reg-landing p input{display:block;float:left; margin:3px 0 0 0;border:none;cursor:pointer;}
form.reg-landing span{display:block;float:left; color:#000;margin:0 10px; padding:0 2px;}
form.reg-landing p.check .check-button{background: url(../images/yoyo831-register2.gif);width:167px; height:56px}

/** 原来的样式 index.css**/
#compete {width:982px;height:auto;margin:10px auto;}
.reg_suc_cont_813 {width:982px; height:446px;margin:0px 0 0 40px;padding:0px;}
.yoyo_913_1 {width:173px; height:359px;margin:20px 0;padding:0;float: left;}
.yoyo_813_2 {width:739px; height:420px;margin:0px;padding:10px 0 0 10px;background-color: #f6f6f6;float: left;}
.yoyo_813_2 li {width:360px; height:160px;margin:0px 6px 6px 0;padding:40px 0 0 0;background-color: #fff;float: left;border:1px solid #ccc;}
.yoyo_813_2 li img {margin:0px 0 0 10px;padding:0px;float: left;}
.yoyo_813_2 li p {width:200px;margin:20px 0 0 10px;padding:0px;float: left;color: #394a59;}

#notification_bar{margin:0 auto;position:fixed;_position:absolute;top:0;width:100%;z-index:5000;}
#notification_bar .panel{background:url('/images/top_msg_bg.png') repeat-x;width:100%;height:40px}
#notification_bar .content{width:970px;margin:0 auto;line-height:38px;}
#notification_bar .content p{color:#2390DC}
#notification_bar .content  span.bid_suc_msg ,#notification_bar .content  span.new_user_reg{background:url('/images/top_msg_icon_06.png') no-repeat;float:left;display:block;width:15px;height:15px;margin:12px 8px 0 0;}
#notification_bar .content .goods{color:red ;margin:0 4px}
#notification_bar .close_x{display:block ;background:url('/images/top_msg_close_09.gif') no-repeat;position:absolute;top:14px;right:7px;cursor:pointer;height:12px;width:12px;}
#notification_bar .sound_delete{display:block ;background:url('/images/sound_delete.png') no-repeat;position:absolute;top:10px;right:25px;cursor:pointer;height:16px;width:16px;}
#notification_bar .system_noti{background:url('/images/info_icon.gif') no-repeat;float:left;display:block;width:15px;height:15px;margin:11px 8px 0 0;}
#notification_bar .content a.help_center{margin:0 4px;color: #ff9900; text-decoration: underline;}

/**我要购买对话框样式**/
#buy_confirm .title {color: #34B0CB;margin:15px;height:20px;}
#buy_confirm .content{background-color: #eeeeee;height:320px;}
#buy_confirm .content div.info {margin:10px;padding-top: 20px;padding-bottom: 20px;height:110px;width:500px;}
#buy_confirm .content div.info div.name{float:left;width: 290px}
#buy_confirm .content div.info div.name p {padding-top: 10px; padding-bottom: 10px;width: 290px;line-height: 20px;}
#buy_confirm .content div.info div.name h5{color:  #34B0CB;}
#buy_confirm .content div.info div.image{float:left;width:200px;vertical-align:middle;}
#buy_confirm .content div.other{background:url('/images/button_buy_confirm_line.GIF');clear:both;margin:10px;}
#buy_confirm .content div.other p{margin:10px;vertical-align : bottom;height:15px;padding-top: 13px; padding-bottom: 5px; }
#buy_confirm .content div.other p em{color: black;}
#buy_confirm .content div.other p strong{color: #34B0CB;}
#facebox div.popup td.body div.footer a.close_myself{padding:2px;display:inline-block;}
#facebox div.popup td.body div.footer a.close_myself .button_font{color:white;display:block; height:25px;width:97px; line-height: 25px; text-align: center; cursor:pointer;background: url('/images/button_buy_confirm.jpg') no-repeat center center;}

