/***************reset******************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
body {
	background-color:#FFF;
}
div,li,p{
    word-break:break-all;
    word-wrap:break-word;
}

/***************reset******************/

/*************布局**************/
#hd{width:960px; height:139px;}
#container{width:960px; margin:0 auto;}
#main{float:right; width:740px;}
#side{float:left; width:200px;}
#ft{margin-bottom:30px;}
/*************布局**************/


/*************清除浮动**************/
.clear{clear:both;}
.clear_dashed_all{clear:both; background:url(/images/points/fengexian1.gif) repeat-x; height:37px; width:680px;}
.clear_height{clear:both; height:15px;}
.clear_height_big{clear:both; height:25px;}
.clear_height_small{clear:both; height:5px;}
.clear_height_middle{clear:both; height:10px;}
.clear_dashed{clear:both; background:url(/images/points/fengexian.gif); width:440px; height:37px;}
.clear_dashed1{clear:both; background:url(/images/points/fengexian1.gif) no-repeat center; height:37px; text-align:center;}
.clear_dashed_right{clear:both; background:url(/images/points/fengexian.gif); width:465px; height:37px; float:right;}
/*************清除浮动**************/
/*************文本段落行高**************/
p{line-height:20px;}
/*************文本段落行高**************/
/*************分页**************/
.pagination{text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.pagination a{text-decoration:none; color:#666666; margin-left:3px; margin-right:3px;}
.current{color:#F60; font-weight:bold;}
.pagination .prev_page,.pagination .next_page{padding:5px; background:url(/images/points/pagination_btn.gif) no-repeat center center; color:#FFF; font-weight:bold;}
/*************分页**************/
.banner_happy_change{background:url(/images/points/banner_happy_change.jpg); display:block; width:740; height:250px;}
.banner_Integral{background:url(/images/points/banner_Integral.jpg); display:block; width:740; height:120px;}
.integral{width:740px;}


/*************链接**************/

.link_out{color:#690; text-decoration:none; background:url(/images/points/out_link.gif) no-repeat right center; padding-right:15px;}
.link_in,.side_more{color:#91714a; text-decoration:none; background:url(/images/points/in_link.gif) no-repeat right center; padding-right:15px;}
/*************链接**************/

/*************全局字体**************/
body{font-size:13px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
/*************全局字体**************/

/********按钮样式********/
.btn_green_twotext{background-image:url(/images/points/btn_green_small.gif); width:33px; height:17px;}
.btn_green_fourtext{background-image:url(/images/points/btn_green_middle.gif); width:58px; height:17px; text-indent:3px;}
.btn_org_twotext{background-image:url(/images/points/btn_org_small.gif); width:33px; height:17px;}
.btn_org_fourtext{background-image:url(/images/points/btn_org_middle.gif); width:58px; height:17px;}
.btn_red_twotext{background-image:url(/images/points/btn_red_small.gif); width:33px; height:17px;}
.btn_red_fourtext{background-image:url(/images/points/btn_red_middle.gif); width:58px; height:17px;}
.btn_red_sixtext{text-indent:2px; background-image:url(/images/points/btn_red_big.gif); width:88px; height:17px;}
.btn_blue_twotext{background-image:url(/images/points/btn_blue_small.gif); width:33px; height:17px;}
.btn_blue_fourtext{background-image:url(/images/points/btn_blue_middle.gif); width:58px; height:17px;}
.btn_link{color:#FFF; text-decoration:none; font-size:12px; display:block; line-height:17px; text-align:center; background-position:left;}
.btn_link:hover{background-position:right; color:#FFF; text-decoration:none;}
/********按钮样式********/

/********head样式********/
#logo{float:left; background:url(/images/points/logo_new.gif) no-repeat left top; width:145px; height:140px;}
#hd_right_box{float:right; background:url(/images/points/sun.gif) no-repeat; width:160px; height:139px;}
#hd_middle_box{float:left;}
#login_reg_welcome{height:72px; width:655px; position:relative;}
#main_nav{ background:url(/images/points/mainnav_bg.gif) repeat-x;  height:38px; width:655px;}
#main_nav li{float:left; margin-left:2px;}
#main_nav ul{float:left; margin-left:5px; display:inline;}
#main_nav a{display:block; padding:14px 8px 8px 8px; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;}
#main_nav a:hover{color:#ffbe00}
#main_nav .enabled{background:url(/images/points/main_nav_active_bg.gif) no-repeat left center;}
#main_nav .enabled:hover{ cursor:default; color:#FFF;}
#main_nav .enabled_room{background:url(/images/points/main_nav_active_bg1.gif) repeat-x; cursor:default;}
#main_nav .enabled_room:hover{color:#FFF;}
#sub_nav{background:url(/images/points/subnav_bg.gif) repeat-x; width:655px; height:29px;}
#sub_nav ul{margin-left:40px;}
#sub_nav li{float:left; margin-right:10px; line-height:20px; height:20px; }
#sub_nav a{text-decoration:none; color:#FFF; font-size:12px;}
#sub_nav a:hover{color:#ffb900;}
#sub_nav .enable{font-weight:bold; color:#FFF;}
#sub_nav .enable:hover{font-weight:bold; color:#FFF; cursor:default;}
     /********欢迎和登录按钮样式********/
.search_box{position:absolute; bottom:5px; right:10px; display:block;}
input {color:#666666; font-size:12px; height:17px; padding:1px; border:1px solid #B5B5B5;
}
.input_radio{
	height:12px;

	border:none;
}
select {border:1px solid #B5B5B5;padding:1px;color:#666666; font-size:12px;
}
#welcome{float:left; margin:50px 8px 5px 0px;}
#login_reg_welcome a{float:left; margin:48px 8px 5px 0px;}
	 /********欢迎和登录按钮样式********/
/********head样式********/

/********foot样式********/
#ft{ padding-top:8px; padding-bottom:50px; border-top:#cfcfcf 1px dashed; margin-top:30px;}
#ft ul{float:right;}
#ft li{float:left; margin-left:20px;}
#ft a{color:#666666; text-decoration:none;}
#ft a:hover{color:#F00; text-decoration:underline;}
#ft p{color:#666666; float:left;}
/********foot样式********/

/**********tab选卡项**********/
.tab_box{border-bottom:#CCC 1px solid;}
.tab{margin-left:20px;}
.tab li{float:left;}
.tab .enable{float:left; display:block; height:23px; padding:9px 5px 0 5px; background:url(/images/points/tab_enable_mid_img.gif) repeat-x;}
.tab_left_img{ float:left; background:url(/images/points/tab_enable_left_img.gif) no-repeat left bottom; width:5px; height:32px;}
.tab_right_img{float:left; background:url(/images/points/tab_enable_right_img.gif) no-repeat left bottom; width:5px; height:32px; margin-right:5px;}
.tab_left_img_unenable{ float:left; background:url(/images/points/tab_unenable_left_img.gif) no-repeat left bottom; width:5px; height:32px;}
.tab_right_img_unenable{ float:left; background:url(/images/points/tab_unenable_right_img.gif) no-repeat left bottom; width:5px; height:32px;  margin-right:5px;}
.tab .unenable{ background:url(/images/points/tab_unenable_mid_img.gif) repeat-x;float:left; display:block; font-size:12px; padding:10px 5px 0 5px;}
.tab .enable{text-decoration:none; color:#666; display:block; cursor:default;}
.tab .unenable{text-decoration:none; color:#b1b1b1; display:block;}
.tab .unenable:hover{text-decoration:underline; color:#F00;}
/**********tab选卡项**********/

/* Flash 消息样式*/
.flash_warn,.flash_pic_warn, .flash_notice, .flash_error{margin:7px;padding:8px;padding-left:15px;-moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px;}
.flash_warn{background:#FFF9D7 none repeat scroll 0 0;border:1px solid #f6edbb;color:#cbb014;}
.flash_pic_warn{background:#FFF9D7 none repeat scroll 0 0;border:1px solid #E2C822;color:#cbb014;}
.flash_notice{background:#e9f3aa none repeat scroll 0 0;border:1px solid #e0ec93;color:#718203;}
.flash_error{background:#fcabb8 none repeat scroll 0 0;border:1px solid #f38f9f;color:#c80424;}
/* Flash 消息样式*/
.require{color:#F00;width:10px;margin-left:5px;}

.ipunt_file{
	height:20px;
	border:#b5b5b5 1px solid;
	padding:1px;
}
textarea{
	padding:1px;
	border:#b5b5b5 1px solid;
	font-size:12px;
	color:#666;
}
.img
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}

.clear_bottom_dashed{
	clear:both;
	border-bottom:#CCC 1px dashed;
}

.up_btn{background-image:url(/images/down_btn.gif); width:30px; height:85px; text-indent:-99999px;}

.down_btn{background-image:url(/images/up_btn.gif); width:30px; height:85px; text-indent:-99999px;}


.btn_green_mail{
    float:left;
    text-decoration:none;
    color:#F00;
    height:12px;}


.welcome-mail{
    float:left;
    width:200px;
    height:15px;
}

.welcome-mail img{
    float:left;
    margin:2px 2px 5px 3px;
}


.kuohao1{
    float:left;
    margin:48px 0px 5px 0px;
}
.kuohao2{
    float:left;
    margin:48px 3px 5px -8px;
}








