﻿@charset "utf-8";
/*全局样式*/
body,div,footer,form,h1,h2,h3,h4,h5,h6,header,iframe,input,nav,p,select,textarea,ul{margin:0;padding:0}
footer,header,nav{display:block}

body{font-family:"Microsoft Yahei",ff-tisa-web-pro-1,ff-tisa-web-pro-2,"Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3";background:#f2f2f2}
input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only}
input{-webkit-appearance:none}
textarea{resize:none}
iframe,img{border:0}
ul{list-style: none}

.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both ;font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }

a{ color:#686f7f; text-decoration:none; }
a:link, a:visited{ color:#2A72C5; text-decoration:none; }
a:active, a:hover{ color:#0065D9; text-decoration:underline; }

/*按钮样式*/
.btn{ background:#16a0d3; border:none; color:#fff; cursor:pointer; display:inline-block; font-family:"Microsoft Yahei";  height:32px; line-height:32px; margin:0 1px 0 0; padding:0 20px; }
.btn:hover{ background:#117ea6; }
.btn.green{ background:#52A152; }
.btn.green:hover{ background:#328032; }
.btn.yellow{ background:#FF9C30;}
.btn.yellow:hover{ background:#c87316; }
.btn.violet{ background:#993333 ; }
.btn.violet:hover{ background:#990033; }

.input{ padding:5px 4px; min-height:32px; line-height:20px; border:1px solid #eee; background:#fff; vertical-align:middle; font-size:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.input.mini { width: 50px; }
.input.small { width: 100px; }
.input.medium { width: 150px; }
.input.large { width: 200px; }
.input.xlarge { width: 300px; }
.input.xxlarge { width: 400px; }
	
.input:focus{ background:#FFFBDE; border-color:#7BBFF2; outline:2px solid #99D8F5; }

.hdbox{width:100%;background:#fff}
.hdbox .logo{padding-left:5px;padding-top:5px;padding-bottom:2px}

.header{height:70px;background-color:#F0270C;background-image:-webkit-gradient(linear,0 0,0 100%,from(#F0270C),to(#C91219));overflow:hidden;color:#fff}
.header a{color:#fff}
.header ul{height:35px}
.header li{width:18.5%;text-align:center;line-height:35px;display:inline-block}

.guide .tit{padding:0 10px;line-height:40px;position:relative}
.guide .tit h2{display:inline-block;border-left:3px solid #ffc254;padding-left:10px;font-size:16px;color:#222}
.guide .tit .bor1{border-left:3px solid #ff7a4c}
.guide .tit .bor2{border-left:3px solid #bbdf42}
.guide .tit .bor3{border-left:3px solid #ff2d55}
.guide .tit .bor4{border-left:3px solid #5cb4ff}
.guide .tit .more{position:relative;float:right;height:24px;line-height:22px;padding-right:5px}
.guide .tit .more:after{right:-4px}

.whiteBg{border-radius:3px;-webkit-border-radius:3px;background:#fff;padding:10px;padding-top:0;padding-bottom:0;overflow:hidden}
.whiteBg:after{content:"";display:block;clear:both}
.whiteBg h3{font-size:16px}
.whiteBg h3 span{padding-left:10px;color:#bebebe;font-size:13px;font-weight:400}
.whiteBg .information li{line-height:40px;border-bottom:1px dotted #dcdcdc;position:relative}
.whiteBg .information li a{width:280px;overflow:block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.whiteBg .information li l{padding-left:10px;padding-right:10px}
.whiteBg .information li:last-child{border-bottom:none}
.whiteBg .list li{line-height:40px;width:100%;word-wrap:break-word;border-bottom:1px dotted #dcdcdc;position:relative}
.whiteBg .list li a{}
.whiteBg .list li l{padding-left:10px;padding-right:10px}
.whiteBg .list li:last-child{border-bottom:none}
.whiteBg .comment{padding:10px 5px;line-height:30px;width:100%;word-wrap:break-word;position:relative}

/*留言样式*/
.title{ margin-bottom:5px; line-height:180%;  }
.title .note{ float:right; font-weight:normal; }
.title .note i{ margin-left:10px; font-style:normal; font-family:'Microsoft YaHei';}
.title .note i.reply{ padding-left:18px; }

.ask{ line-height:180%; font-family:'Microsoft YaHei'; }
.ask .audit{ margin-right:3px; display:inline-block; vertical-align:middle; width:14px; height:14px; background:url(skin_icons.png) -362px -112px  no-repeat; }
.ask .answer{ margin-top:10px; padding:6px 10px; border:1px solid #f6e8b9; background:#fbf8e7;}
.ask .answer b{ color:#090; }
.ask .answer .time{ display:block; float:right; color:#999; }

/*最底样式*/
.footer{text-align:center;padding-top:5px;line-height:25px;}
.footer p{padding-top:5px;}
.footer ul li l{padding-left:10px;padding-right:10px}

/*红色导航*/
.div1{height:42px;line-height:42px;font-size:16px;color:#fff;background:#db3030}
.div1 span{padding-left:6px}
.div1 em{height:42px;float:left;margin-right:4px;padding:0 6px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;font-style:normal}
.div1 em img{width:21px;margin:-3px 9px 0 4px}
.div1 em:after{position:absolute;content:"";right:0;top:0;width:0;height:22px;border-left:1px #b71313 solid;-webkit-transform:rotate(-20deg)}
.div1 em:before{position:absolute;content:"";right:0;bottom:0;width:0;height:22px;border-left:1px #b71313 solid;-webkit-transform:rotate(20deg)}
.div1 a{padding:0px 5px;color:#fff}
.div1 a:visited{color:#fffffe}
.div1 i{font-style:normal;padding-right:10px;float:right}

/*Tab选项卡内容*/
.tab-content{ overflow:hidden; }
.tab-content:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.tab-content dl{ clear:both; display:block; line-height:25px; }
.tab-content dl:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.tab-content dl dt{ display:block; float:none; text-align:left; }
.tab-content dl dd{ position:relative; margin-left:0; *position:static; }

/*分页样式*/
.pagelist{ height:35px;line-height:42px; clear:both; display:block; margin:0 0 20px 1px; margin:0; padding:0; font-family:"Microsoft YaHei",Verdana;}
.pagelist a,.pagelist span{ display:block; float:left; margin:2px 0 0 -1px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
.pagelist span:first-child{ border-left:1px solid #e1e1e1; }
.pagelist a:hover{ background:#eee; }
.pagelist span.current{ color:#fff; background:#488FCD; border-color:#488FCD; }
.pagelist span.disabled{ color:#999; background:#fff; }