body
{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	color:#676767;
	width:100%;
	background:#D8E2EC url(/images/prize/main_bg.jpg) repeat-x;
	text-align:center;
}
div{ margin:0; padding:0;}
img
{
	border:solid 0px red;
	cursor:pointer;
}
a.blue_line{
	font-size:12px;
	font-weight:normal;
  text-decoration:underline;
  color:#427391;
}
a.blue_line:hover
{
	font-size:12px;
	font-weight:normal;
  text-decoration:underline;
  color:#427391;
}
#pagebody
{
	width:960px;
	text-align:left;
	margin:0 auto;
}

#header #top_right
{
	float:left;
	width:684px;
	height:75px;
	overflow:hidden;
	background: url(/images/prize/logo_right.jpg) no-repeat;
}
#header #top_right #top
{
  margin-top:8px;
  width:682px;
  height:24px;
  background:url(/images/prize/top_bg.jpg) no-repeat;
  float:right;
  overflow:hidden;
}
#header #top_right #top1
{
  margin-top:8px;
  width:682px;
  height:24px;
  background:url(/images/prize/top_bg.jpg) no-repeat;
  color:#999999;
  overflow:hidden;
}
*html #base_main
{
 width:958px;
 background: #fff url(/images/prize/content_bg.jpg) repeat-x;
 border:solid 1px #B9CAD9;
 text-align:center;
 margin-top:-4px;
}

#base_main
{
 width:958px;
 background: #fff url(/images/prize/content_bg.jpg) repeat-x;
 border:solid 1px #B9CAD9;
 text-align:center;
}

/*css重用首页的样式定义结束*/


/****正文部分****/
#main_left
{
	float:left;
	width:648px;
	overflow:hidden;
}
#m_l_top
{
  width:648px;
  height:30px;
  color:#fff;
  font-size:14px;
  font-weight:bold;
  line-height:220%;
  background:url(/images/prize/l_top.jpg) no-repeat;
  overflow:hidden;
}
#m_l_t_text
{
	margin-left:50px;
}
#flash_left
{
	margin-top:3px;
	width:646px;
	height:250px;
	border:solid 1px #D8E2EC;
	background: #fff url(/images/prize/content_bg.jpg) repeat-x;
}
#new_prize_right{
	width:144px;
	height:230px;
	float:left;
	margin-top:10px;
	margin-left:6px;
}
#new_prize_right_img{
	width:144px;
	height:198px;
	overflow:hidden;
	border:solid 1px #d8e2ec;
	background-color:white;
}
#new_prize_right_word{
	width:144px;
	height:32px;
	background:url(/images/prize/new_prize_right_word.jpg) no-repeat;
}
#m_l_bottom
{
  width:648px;
  height:29px;
  color:#fff;
  font-size:14px;
  font-weight:bold;
  line-height:220%;
  margin-top:5px;
  background:url(/images/prize/l_middle.jpg) no-repeat;
  overflow:hidden;
}
#m_l_sort
{
	border-left:solid 1px #D9E3ED;
	border-right:solid 1px #D9E3ED;
	border-bottom:solid 1px #D9E3ED;
	width:646px;
	height:603px;
	overflow:hidden;
}

#m_l_sort_one_1{
	width:301px;
	height:164px;
	float:left;
	display:inline;
	margin-top:23px;
	margin-left:9px;
}
#m_l_sort_one_2{
	width:301px;
	height:164px;
	float:left;
	display:inline;
	margin-top:23px;
	margin-left:23px;
}

#m_l_sort_one_3{
	width:301px;
	height:164px;
	float:left;
	display:inline;
	margin-top:30px;
	margin-left:9px;
}
#m_l_sort_one_4{
	width:301px;
	height:164px;
	float:left;
	display:inline;
	margin-top:30px;
	margin-left:23px;
}
#m_l_sort_one_5{
	width:301px;
	height:164px;
	float:left;
	display:inline;
	margin-top:30px;
	margin-left:9px;
}
#m_l_sort_one_6{
	width:301px;
	height:164px;
	float:left;
	display:inline;
	margin-top:30px;
	margin-left:23px;
}

.sort_one_title{
	width:93px;
	height:27px;
	float:left;
	text-align:center;
	line-height:24px;
	background:url(/images/prize/sort_one_title_bg.jpg) no-repeat;
}
.sort_one_title a{
	font-size:12px;	
	color:#427193;
	font-weight:bold;
	text-decoration:none;
}
.sort_one_title_r{
	width:208px;
	height:22px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	border-bottom:solid 1px #a1bed4;
}
.sort_one_more{
	width:41px;
	height:11px;
	float:right;
	margin-top:5px;
}
.sort_one_c{
	width:301px;
	height:92px;
	float:left;
	margin-top:8px;
}
.sort_one_c_img{
	width:138px;
	height:90px;
	float:left;
	border:solid 1px #d8e2ec;
	overflow:hidden;
}
.sort_one_c_word{
	width:155px;
	height:92px;
	float:left;
	margin-left:6px;
}

.prize_name{
	width:100%;
	height:20px;
	text-align:left;
}
.prize_name a{
	font-size:12px;
	color:#427193;
	font-weight:normal;
	text-decoration:underline;
}
.prize_name a:hover{
	font-size:12px;
	color:#427193;
	font-weight:normal;
	text-decoration:underline;
}
.prize_need{
	width:100%;
	height:18px;
	text-align:left;
	color:#999999;
	font-size:12px;
}
.prize_desc{
	width:100%;
	height:54px;
	text-align:left;
	color:#666666;
	font-size:12px;
	line-height:18px;
}
.sort_button{
	width:88px;
	height:23px;
	float:left;
	margin-top:7px;
	margin-left:23px;
}
/*正文右边样式*/
#main_right
{
	float:right;
	width:286px;
	overflow:hidden;
}
#m_r_top
{
	width:286px;
	height:29px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:220%;
	background:url(/images/prize/r_top.jpg) no-repeat;
	overflow:hidden;	
}
#m_r_middle
{
	border-left:solid 1px #D9E3ED;
	border-right:solid 1px #D9E3ED;
	border-bottom:solid 1px #D9E3ED;
	width:284px;
	height:286px;
	overflow:hidden;	
}
#m_r_bottom
{
	 width:284px;
	 height:228px;
	 border:solid 1px #D9E3ED;
	 margin-top:6px;
	 text-align:center;
	 overflow:hidden;
}
#m_r_foot
{
  width:284px;
  height:363px;
  margin-top:6px;
  border:solid 1px #D9E3ED;
  background:url(/images/prize/p_nav_bg.jpg) repeat-x;
  overflow:hidden;
}
.table_img
{
 margin-top:5px;	
}
.touxiang
{
	float:right;
	width:70px;
	height:70px;
	margin-right:5px;
	background:url(/images/base/touxiang.jpg) no-repeat;
	overflow:hidden;
}
.zhaopian
{
	margin:3px;
	overflow:hidden;
}
.bluebold
{
	font-weight:bold;
	color:#427391;
}
#sort_jifen{margin:0 auto; width:260px;margin-top:5px;}
.center{ margin:0 auto;}
.output
{
	width:217px;
	line-height:180%;
	margin:0 auto;
}
.p_dark_nav
{
	background:url(/images/prize/p_dark_nav.jpg) repeat-x;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:white;
	height:32px;
	width:79px;
	line-height:200%;
	cursor:default;
}
.p_light_nav
{
	text-align:center;
	font-size:12px;
	color:#427391;
	height:32px;
	line-height:24px;
	cursor:pointer;
}
#p_r_bottom_1nav1
{
	float:left;
	width:91px;
}
#p_r_bottom_1nav2
{
	float:left;
	width:91px;
}
#p_r_bottom_1nav3
{
	float:left;
	width:91px;
}

.p_r_bottom_nav_block{
	width:2px;
	height:20px;
	float:left;
	margin-top:3px;
	background:url(/images/prize/p_r_bottom_nav_block.jpg) repeat-x;
}
#p_r_bottom_1c
{
	width:100%;
	height:324px;
	margin-top:6px;
	float:left;
}
#p_r_bottom_2c
{
	display:none;
	width:100%;
	height:324px;
	margin-top:6px;
	float:left;
}


#p_r_bottom_3c
{
	display:none;
	width:100%;
	height:324px;
	margin-top:6px;
	float:left;
}
.p_r_bottom_c_words{
	width:100%;
	height:277px;
	border-bottom:solid 1px #d8e2ec;
}

.c_words_one{
	width:263px;
	height:35px;
	margin-left:6px;
}
.c_words_one_top{
	width:100%;
	height:16px;
	font-size:12px;
	color:#427193;
	text-align:left;
}
.c_words_one_top a{
	font-size:12px;
	color:#427193;
	text-decoration:none;
}
.c_words_one_top a:hover{
	font-size:12px;
	color:#427193;
	text-decoration:underline;
}
.c_words_one_bottom{
	width:100%;
	height:17px;
	text-align:right;
	font-size:12px;
	color:#999999;
}
.c_words_one_bottom a{
	font-size:12px;
	color:#999999;
	text-decoration:underline;
}
.c_words_one_bottom a:hover{
	font-size:12px;
	color:#427193;
	text-decoration:underline;
}
.pageurl{
	width:100%;
	display:inline;
	float:left;
}

/*分页按钮*/
.pageframe{
	width:100%;
	height:25px;
	float:left;
	display:inline;
}
.pagebox{
	float:right;
	display:inline;
	margin-top:10px;
	margin-right:10px;
}

div.pagebox_num_nonce{
	width:15px;
	height:15px;
	float:left;
	margin-left:5px;
	color:#ffffff;
	text-align:center;
	background:#ff6600;
	border:solid 1px #ff6600;
}

div.pagebox_num{
	width:15px;
	height:15px;
	float:left;
	margin-left:5px;
	text-align:center;
	color:#437193;
	text-decoration:none;
	background:#e4edf4;
	border:solid 1px #a2bed4;
}
div.pagebox_num a{
	color:#437193;
	text-decoration:none;
}
div.pagebox_block{
	width:17px;
	height:17px;
	float:left;
	margin-left:5px;
	text-align:center;
}
/*分页按钮*/

/*prizelistpage*/
#survey_list_nav{
	width:610px;
	height:20px;
	margin-left:20px;
	font-size:12px;
}

#survey_list_space{
	width:610px;
	height:30px;
	margin-left:20px;
}
#survey_space{
	width:610px;
	height:28px;
	margin-left:15px;
		
}
#survey_list_nav_buttons{
	width:610px;
	height:29px;
	margin-left:20px;
}

#b_left{
	width:35px;
	height:28px;
	float:left;
	border-bottom:solid 1px #5c97d3;
}
#b_right{
	width:35px;
	height:28px;
	float:left;
	border-bottom:solid 1px #5c97d3;
}
.s_l_nav_buttom{
	width:90px;
	height:29px;
	float:left;
	background:url(/images/survey_latest_new/s_l_nav_white.jpg) no-repeat;
}
.s_l_nav_a{
	width:90px;
	height:29px;
	background:url(/images/survey_latest_new/s_l_nav_white.jpg) no-repeat;
	font-size:14px;
	color:black;
	text-align:center;
	text-decoration:none;
	line-height:30px;
	float:left;
}
.s_l_nav_a_dark{
	width:90px;
	height:29px;
	background:url(/images/survey_latest_new/s_l_nav_blue.jpg) no-repeat;
	font-size:14px;
	color:black;
	text-align:center;
	text-decoration:none;
	line-height:30px;
	float:left;
}

#s_list_content{
	width:610px;
	height:815px;
	margin-left:20px;
}
.one_for_list{
	width:610px;
	height:81px;
	margin-top:15px;
}

.one_for_list_title{
	width:610px;
	height:20px;
	color:#437193;
	font-size:14px;
	text-align:left;
}
.one_for_list_title a{
	color:#437193;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.one_for_list_title a:hover{
	color:#437193;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	
}
.one_for_list_block{
	width:610px;
	height:1px;
	margin-top:3px;
	background:#d8e2ec;	
	overflow:hidden;
}

.one_for_list_text{
	width:545px;
	height:42px;
	font-size:12px;
	color:#666666;
	text-align:left;
	margin-top:5px;
	margin-left:10px;
	line-height:21px;
	float:left;
	display:inline;
}
.one_for_list_op{
	width:42px;
	height:16px;
	float:left;
	text-align:center;
	margin-left:5px;
	margin-top:30px;
	font-size:12px;
	color:#427193;
}
.one_for_list_op a{
	font-size:12px;
	color:#427193;
	text-decoration:underline;
}
#s_list_content_url{
	width:610px;
	height:40px;
	margin-top:26px;
	border-top:solid 1px #d8e2ec;
}
/*prizelistpage*/
span.orangenamber{
	font-size:12px;
	color:#ff6600;
	margin-top:0px;
}

/*prizeinfo*/
#prize_info_base{
	width:611px;
	min-height:222px;
	height:auto !important; 
	height:222px; 
	overflow:visible;
	margin-left:20px;
	margin-bottom:10px;
}

#prize_info_img{
	width:166px;
	height:109px;
	float:left;
	border:solid 1px #bbcbd9;
	background-color:white;
	overflow:hidden;
}
#prize_info_content{
	width:430px;
	min-height:220px;
	height:auto !important; 
	height:220px; 
	overflow:visible;
	float:right;
}
#prize_info_title{
	width:430px;
	height:18px;
	font-size:14px;
	color:#427193;
	text-align:left;
	font-weight:bold;
}
.prize_info_block{
	width:430px;
	height:2px;
	margin-top:3px;
	background:url(/images/prize/dotline_bg.jpg);
	overflow:hidden;
}
.prize_info_merit{
	width:430px;
	height:28px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	color:#999999;
	line-height:24px;
}
#prize_info_desc{
	width:430px;
	min-height:100px;
	height:auto !important; 
	height:100px; 
	overflow:visible;
	font-size:12px;
	text-align:left;
	color:#999999;
	line-height:24px;
}
span.prize_info_c_words{
	font-size:12px;
	font-weight:normal;
	color:#427193;
}
#prize_info_op{
	width:430px;
	height:23px;
}
#exchangesoon{
	width:88px;
	height:23px;
	float:left;
}
#enclosetocart{
	width:100px;
	height:16px;
	float:left;
	margin-left:15px;
	margin-top:1px;
}
#enclosetocart_w{
	width:72px;
	height:12px;
	float:left;
	margin-top:1px;
	margin-left:6px;
}
#enclosetocart_w a{
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
.p_i_comment_title{
	width:611px;
	height:28px;
	margin-left:20px;
	border:solid 1px #d6d6d6;
	overflow:hidden;
	background:url(/images/prize/comment_title_bg.jpg) repeat-x;
	font-size:14px;
	color:black;
	font-weight:bolder;
	line-height:28px;
}
#p_i_comment_title_img1{
	width:15px;
	height:16px;
	float:left;
	margin-left:10px;
	margin-top:6px;
	background:url(/images/prize/comment_title_img.jpg) no-repeat;
	overflow:hidden;
}
#p_i_comment_title_word{
	float:left;
	margin-left:10px;
	margin-top:1px;
	
}
#p_i_my_comment{
	width:611px;
	height:172px;
	margin-left:20px;
}
#p_i_my_c_c{
	width:555px;
	height:116px;
	margin-left:55px;
	margin-top:29px;
}
#p_i_comment_title_img2{
	width:16px;
	height:16px;
	float:left;
	margin-left:10px;
	margin-top:6px;
	background:url(/images/prize/comment_title_img2.jpg) no-repeat;
	overflow:hidden;
}
#p_i_other_comment{
	width:611px;
	margin-left:20px;
	overflow:hidden;
}

.p_i_o_c_one{
	width:598px;
	margin-left:13px;
	margin-top:20px;
	overflow:hidden;
	clear:both;

}

.p_i_o_c_one_head{
	width:53px;
	height:53px;
	float:left;
	border:solid 1px #dfdfdf;
}
.p_i_o_c_one_r{
	width:539px;
	float:left;
	margin-left:2px;
}
.p_i_o_c_one_r_block{
	width:541px;
	height:1px;
	background:url(/images/prize/p_i_o_c_one_r_block.jpg) no-repeat;
	overflow:hidden;
	margin-top:5px;
}
.p_i_o_c_one_r_top{
	width:530px;
	height:14px;
	margin-left:9px;
}
.p_i_o_c_one_r_top a{
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
.p_i_o_c_one_r_top a:hover{
	font-size:12px;
	font-weight:normal;
	color:#427193;
	text-decoration:underline;
}

.p_i_o_c_one_r_buttom{
	width:530px;
	margin-left:9px;
	line-height:24px;
	color:black;
}
#id_comment{
	font-size:12px;
}
/*prizeinfo*/

/*prizecart*/
#prize_cart_bass_frame{
	width:611px;
	overflow:hidden;
	margin-left:20px;
}
#prize_cart_bass_frame table{
	width:100%;
	background-color:#d8e2ec;
}
#prize_cart_bass_frame table td{
	background-color:#fff;
	text-align:center;
}
tr#prize_cart_t_head{
	height:26px;
	color:#3f7193;
}
tr.prize_cart_centent{
	height:124px;
}
.prize_cart_c_img{
	width:138px;
	height:90px;
	float:left;
	display:inline;
	margin-left:17px;
	border:solid 1px #d8e2ec;
}
.prize_name_c{
	width:174px;
	float:left;
	text-align:center;
	font-size:12px;
	color:#666666;
	margin-top:5px;
}
input.prize_count_c{
	width:28px;
	height:17px;
}
.prize_cart_radio{
	width:58px;
	height:28px;
	float:left;
	display:inline;
	margin-left:15px;
	text-align:left;
}
#prize_cart_op{
	width:611px;
	height:45px;
	margin-left:20px;
}
#prize_cart_count_button{
	width:88px;
	height:23px;
	float:left;
	margin-left:280px;
	margin-top:4px;
	display:inline;
}
#prize_count_state{
	float:left;
	margin-left:60px;
	margin-top:8px;
	display:inline;
}
#prize_user_affirm_img{
	width:22px;
	height:20px;
	float:left;
	background:url(/images/prize/prize_user_affirm_img.jpg) no-repeat;
	margin-left:5px;
	margin-top:4px;
	overflow:hidden;
}
#exchange_user_info_frame{
	width:611px;
	overflow:hidden;
	margin-left:20px;
}
input.user_info_text{
	width:197px;
	height:22px;
	line-height:22px;
	border:solid 1px #c2d7ed;
	color:#427193;
	font-size:14px;
}
#exchange_user_info_frame select{
	border:solid 1px #c2d7ed;
	color:#666666;
}
#exchange_user_info_frame td.u_i_f_l{
	text-align:right;
	width:122px;
	font-size:12px;
	color:#427193;
}
span.warn{
	font-size:12px;
	color:#ff6600;
}
/*prizecart*/


/*礼品首页大图轮换*/
*{margin:0;padding:0;}
li{list-style:none;font-size:12px;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-table;+display:inline-block;}/* Hides from IE-mac \*/ 
* html .clearfix{height:1%;}.clear{display:block;}/* End hide from IE-mac */
.clearer{clear:both;}
#wrapper{width:100%;}
a{font-size:12px;text-decoration:none;font-family:Arial,Helvetica;}
 
#highlight{float:left;}
#featured{width:480px;position:relative;height:200px;overflow:hidden;margin-left:10px;margin-top:10px;}
#featured .word{position:absolute;width:470px;height:32px;background:url(/images/prize/bg_transparent.gif) no-repeat;left:0;bottom:0;z-index:10;padding:5px;color:#fff;}
#featured .word h3{font-size:13px;}
#featured .ui-els-hide{display:none;}
#thumbs{width:480px;list-style-type:none;height:28px;margin-left:10px;}
* html 
#thumbs{height:100%;}
#thumbs li{float:left;margin-right:5px;width:52px;height:24px;display:inline;}
#thumbs ul{margin-top:3px;}
#thumbs li.last_img{margin-right:4px;}
#thumbs li.first{margin:5px 10px 0 15px;cursor:pointer;width:20px;height:13px;}
#thumbs li.last{margin:2px 12px 0 5px;cursor:pointer;width:63px;height:20px;}
#thumbs li a{border:2px solid #9c9c9c;display:block;font-size:0;width:48px;}
#thumbs li a:hover{border:2px solid #9c3;}
#thumbs li a.current{border:2px solid #9c3;}
#thumbs li.first img,#thumbs li.last img{border:0;}
#thumbs li.last a{border:0;}
#thumbs li.last a:hover{border:0;}
/*礼品首页大图轮换*/

