﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family:"微软雅黑", Tahoma, Geneva, sans-serif;
	vertical-align:bottom;
}
tr, th, td{
	vertical-align:middle;
    margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:inherit;}
body {
	line-height: 1; background:#ffffff; position:relative
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
img{ border:0;}
.radio{ margin:0 1px}
a{ text-decoration:none;color:#666}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;outline:none;}
a:active, a:focus {outline:none;}

select, input,label,button{ vertical-align:middle; }/*14-8-18 linyan.yu*/


/*浮动相关*/
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.fix{overflow:hidden; zoom:1;}
.p_center{text-align:center;}

.main_left{ width:230px;}
.main_right{ width:720px;}
.main_content{ zoom:1; overflow:hidden;}
.main_div{ width:960px; margin:0px auto;}
.topbg{min-width:960px;}
.layout{width:960px;margin:0 auto;}

/*文字*/
.f_green{color:#ff8200; font-family:Tahoma, Geneva, sans-serif;}
.f_org{color:#eb6100;}
.f_org a{color:#eb6100;}
.f_blue{color:#0068b7;}
.f_gray{color:#626262;}
.f_gray1{color:#434343;}
.f_red{color:#ff0000;}
.f_purple{ color:#cc00cc;}


.f_s24{font-size:24px;}
.f_s14{font-size:14px;}
.f_s20{font-size:20px;}
.f_s16{font-size:16px;}
.f_lin25{line-height:2.5;}

.f_bold{font-weight:bold;}


/*内外边距*/
.pt20{ padding-top:20px;}

/*字体颜色-缩进*/
.fcorange{color:#ff5a00; font-family:Arial, Helvetica, sans-serif}
.fc999{color:#999; line-height:18px}
.fc333{color:#333}
.fcred{color:red}
.fcblue{color:#ff8200}
.txtidt{ text-indent:2em;}
p.txtidt{ line-height:18px; padding:4px 0}
.txtd{ text-decoration:underline}
.linee{ line-height:22px}

/*背景按钮*/
.btna_o span,.btna_bo,.btna_g,.btna_sg span,.btna_bn span,.btna_nn span,.btna_r_n span{ font-family: Arial, "微软雅黑", Helvetica, sans-serif; cursor:pointer;display: inline-block;overflow:hidden; word-break:keep-all; white-space:nowrap;}
/*小黄背景*/
.btna_o{ display:inline-block; _display:inline;zoom:1; background:url(../image/common/myserv_sprite.png) 0 -215px; padding-left:16px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3), 0 0px 1px rgba(255, 255, 255, 0.6) inset;}
.btna_o span{ padding-right:16px;background:url(../image/self-service/myserv_sprite.png) 100% -215px;color:#fff;height:25px; line-height:24px;}
/*大黄背景*/
.btna_bo{ display:inline-block; _display:inline;zoom:1; background:url(../image/common/btn_1.png) 0 -139px; padding-left:25px;padding-right:25px;height:38px; line-height:38px;border-right:1px solid #DD7E00;font-size:14px; color:#ffffff; font-family:"微软雅黑",Arial, "微软雅黑", Helvetica, sans-serif ;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3), 0 0px 1px rgba(255, 255, 255, 0.6) inset;}
.btna_bo:hover{ display:inline-block; _display:inline;zoom:1; background:url(../image/common/btn_1b.png) 0 -139px; padding-left:25px;padding-right:25px; border-right:1px solid #DD7E00;}
.btna_bo span{font-size:14px; color:#ffffff; font-family:"微软雅黑",Arial, "微软雅黑", Helvetica, sans-serif  ;}


/*绿背景*/
.btna_g{ display:inline-block; _display:inline;zoom:1; background:#ff8200; padding-left:25px;padding-right:25px;height:38px; line-height:38px;border-right:1px solid #ff8200;font-size:14px; color:#ffffff; font-family:"微软雅黑",Arial, "微软雅黑", Helvetica, sans-serif  ;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3), 0 0px 1px rgba(255, 255, 255, 0.6) inset;}
.btna_g:hover{ display:inline-block; _display:inline;zoom:1; background:#ff8200; padding-left:25px;padding-right:25px; border-right:1px solid #ff8200;}
.btna_g span{font-size:14px; color:#ffffff; font-family:"微软雅黑",Arial, "微软雅黑", Helvetica, sans-serif  ;}


/*小绿背景*/
.btna_sg{ display:inline-block; _display:inline;zoom:1; background:#ff8200; padding-left:16px;}
.btna_sg span{ padding-right:16px;background:#ff8200;color:#fff;height:25px; line-height:24px;}

/*大灰背景*/
.btna_bn{ display:inline-block; _display:inline;zoom:1; background:url(../image/common/myserv_sprite.png) 0 -440px; padding-left:30px;}
.btna_bn span{ padding-right:30px;background:url(../image/self-service/myserv_sprite.png) 100% -440px;color:#333; font-weight:bold;height:36px; line-height:34px;  font-size:14px;}
/*小灰背景*/
.btna_n{ display:inline-block; _display:inline;zoom:1; background:url(../image/common/btn_1.png) 0 -53px; padding-left:15px;padding-right:15px;height:22px; line-height:21px;border-right:1px solid #cccccc;font-size:12px; color:#555555; font-family:"微软雅黑",Arial, "微软雅黑", Helvetica, sans-serif  ;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3), 0 0px 1px rgba(255, 255, 255, 0.5) inset;}
.btna_n:hover{ display:inline-block; _display:inline; background:url(../image/common/btn_1b.png) 0 -53px; padding-left:15px;padding-right:15px; border-right:1px solid #cccccc;}
.btna_n span{font-size:12px; color:#555555; font-family:"微软雅黑",Arial, "微软雅黑", Helvetica, sans-serif  ;}

/*中灰背景*/
.btna_nn{ display:inline-block; _display:inline;zoom:1; background:url("../image/sale/btn_bg_1.gif") no-repeat scroll 0 0 transparent; padding-left:16px;}
.btna_nn span{ padding-right:16px;background:url("../image/sale/btn_bg_1.gif") no-repeat scroll right top transparent;color:#333;height:25px; line-height:24px; }
/*圆角按钮——灰色-中32*/
.btna_r_n{ display:inline-block; _display:inline;zoom:1; background:url(../image/common/myserv_sprite.png) 0 -711px; padding-left:20px;}
.btna_r_n span{ padding-right:20px;background:url(../image/common/myserv_sprite.png) 100% -711px;color:#333;height:34px; line-height:32px; font-size:15px;}

/*状态*/

.status{color:#80b921; margin:30px auto;text-align:center;}
.status span{ height:51px;line-height:51px; display:inline-block; font-size:24px; }
.status span b{ font-size:24px;}
.status span s{ font-style:normal; line-height:22px; text-align:left; float:left; text-decoration: none; padding-top:5px }
.status i{ background:url("../image/common/success_icon.gif") left top no-repeat; padding:23px; height:0; font-size:0; float:left; margin-right:10px;}
.status_error{color:red}
.status_error i{ background:url("../image/common/fail_icon.gif") left top no-repeat; padding:0; height:51px; width:51px}
.status_tip{color:#666}
.status_tip i{ background:url("../image/common/status_tip.gif") left top no-repeat}

/*星星等级*/
.star{ display:inline-block; height:17px; line-height:0; background:url(../image/common/star.gif) left top no-repeat; width:99px;}
.star5{ background-position:-1px 0}
.star4{ background-position:-21px 0}
.star3{ background-position:-41px 0}
.star2{ background-position:-61px 0}
.star1{ background-position:-81px 0}
.star0{ background-position:-101px 0}

.gstar{ display:inline-block; height:17px; line-height:0; background:url(../image/common/star.gif) left bottom no-repeat; width:99px; margin:0 8px -4px}
.gstar5{ background-position:-1px -17px}
.gstar4{ background-position:-21px -17px}
.gstar3{ background-position:-41px -17px}
.gstar2{ background-position:-61px -17px}
.gstar1{ background-position:-81px -17px}
.gstar0{ background-position:-101px -17px}

/*文章分页样式*/


#fenye{width:100%;text-align:center;font-size:12px;}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#09F; border:1px solid #06C; color:#636363; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; background:#e2e2e2; border:1px solid #cecece; color:#636363; display:inline-table; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#616161;} 
#fenye a:hover{color:#fff; background:#09F; border:1px solid #06C;float:left;}
#fenye span{line-height:30px;}