@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
body {font:14px/1.5 'Helvetica Neue',microsoft yahei, Helvetica,Arial,Sans-serif; color:#333;_height:100%; background-attachment:fixed;}
select,input,button {vertical-align:middle;font-size:100%;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix {*zoom:1}
.clr {clear: both;font-size: 0;height: 0;line-height: 0;margin: 0;padding: 0;visibility: hidden;width: 0;}
.wrapper{ width:990px; margin:0 auto;}
.aside{ width:250px; float:left;}
.user-aside{ width:220px; float:left;}
.content{ width:725px; float:right;}
.tipcontent{width:650px;margin: 0 auto;border:1px solid #D5D5D5;text-align: center;}
.user-content{ width:750px; float:right;}
.main{ width:725px; float:left;}
.side{ width:250px; float:right;}
.srsite{width: 570px;float: left;}
.catecon-left{ width:70.7%;/* width:700px;*/ float:left;/*border-right:1px solid #F1F0F0;*/}
.connote-noteleft{ width:700px; float:left;}
.content-left{width: 67%; /*width:632px;*/ float:left;}
.content-left_zhed{color:#898989;font-size:12px;margin:0 20px 10px 0;text-decoration:none; cursor:pointer;}
.content_left_xia{background:url(cat_xiagou.gif) no-repeat right 7px;float:right;height:20px;width:13px;}
.content_left_shang{background:url(cat_shang.gif) no-repeat right 7px;float:right;height:20px;width:13px;}
.aside-right{ width:250px; float:right;}
.aside_right_info{background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin:30px 0;padding:20px 15px 0;}
.aside_right_info .right-port-pic{float:left; height:80px; width:80px; margin-right:10px; position:relative;width:80px;}
.aside_right_info .right-port-pic img{border-radius:3px;}
.aside_right_info p{color:#666;font-size:12px;padding-top:10px;}
.aside_right_info p span{display:inline-block;font-size:16px;height:21px;overflow:hidden;width:125px;}
.aside_right_info p span a{color:#36a803;margin-right:5px;text-decoration:none;}
.aside_right_info p span b{font-weight:400;}

.aside-right .aside_right_info p.right_numbers{padding-top: 5px;}
.aside-right .aside_right_info p i {-moz-box-orient:vertical;border-left: 1px solid #ddd;display: inline-block;    font-style: normal;line-height: 18px;padding-left: 10px;vertical-align: middle;}
.aside-right .aside_right_info p i.ansNum {border-left:0 none;padding-left:0;padding-right:10px;}
.aside-right .aside_right_info p i b {color:#36a803;display:block;font:12px 'Microsoft YaHei';padding-top:2px;text-align:center;}
.right-port_goodrate{margin:15px 0 0;}
.right-port_goodrate label{color:#666;float:left;font-weight:700;padding:2px 5px 0 0;}
.right-port_goodrate span {-moz-box-orient:vertical; color:#333; display:inline-block; vertical-align:middle; width:178px; word-break:break-all; word-wrap:break-word;}
.right-port_xin{height:17px; overflow:hidden; position:relative; vertical-align:top; width:103px!important;}
.right-port_xinnn{background:url(prof-xing.png) repeat-x 0 -23px; height:17px; left:0; position:absolute; top:0; vertical-align:top; width:auto;}
.right-port_goodrate span.pd-num {color:#36a803;font:16px/24px 'Microsoft YaHei','宋'; margin-right:10px; width:auto;}
.right-port_rige_ask{margin:20px 45px;}
.right-port_rige_ask a:hover{text-decoration:none;cursor:pointer;}
.mb10{ margin-bottom:10px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:18px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.pdt15{padding-top:15px;}
.flright{float: right;}
ul,ol {list-style:none;}
img{border:none;}
a{ color:#4f8e48; text-decoration:none;}
a:hover{text-decoration:underline;}
em {font-style: normal;color:#E63A00;}
.share-content{overflow:hidden;padding:4px 0 4px 5px;}
/* 右侧专家推荐*/
.aside-rightall{ width:27%;/*width:270px;*/  float:right;border:1px solid #F1F0F0;}
.aside-rightall.noborder{border: none;}
.right—modbox{/*width:250px;*//*border-bottom:1px solid #e3e3e3;*/font-size:16px;}
.right—modbox .title{padding: 0 18px;margin-bottom:2px; line-height: 30px;}
.right—modbox .title1{ background: #f8f8f8;}
.right—modbox .title span{font-size: 16px; color: #2faa00;}
.right—modbox .title span.sp1{font-size: 14px; color: #333333;}
.right—modbox .title a{float: right; font-size: 12px; color: #333333;}


.rbox .rblist{padding: 0 18px;}
.rbox .rblist ul li{border-top: 1px dotted #e1e1e1; height: 39px; line-height: 39px;}
.rbox .rblist ul li:first-child{border: none;}
.rbox .rblist ul li a{display: block; font-size: 14px; color: #4b4b4b;}
.aside-rightall.noborder .rbox{border:1px solid #d5d5d5; margin-bottom: 20px;}
.aside-rightall.noborder .rbox .title{line-height: 38px;}
.aside-rightall.noborder .rbox .rblist ul li:first-child{border-top:1px solid #d5d5d5;}
.textc{text-align: center;}
/*全局按钮*/
.blue-btn-w90{ display:block; width:90px; height:30px; background-position:0 -138px; font-size:14px; line-height:30px; color:#fff; text-align:center; font-weight:bold;}
.blue-btn-w90:hover{ background-position:-91px -138px; color:#fff; text-decoration:none;}
.blue-btn-w80{ display:block; width:80px; height:30px; background-position:0 -169px; font-size:14px; line-height:30px; color:#fff; text-align:center; border:0 none; cursor:pointer; font-weight:bold;}
.blue-btn-w80:hover{ background-position:-81px -169px; color:#fff; text-decoration:none;}

/* .js-fixed {background: none repeat scroll 0 0 #FFFFFF;position: fixed;top: 0;width: 100%;z-index: 1002;} */
.js-fixed {background:  #FFFFFF;width: 100%;}
.fixed-theme .search_mod {border-bottom: 1px solid #C5C5C5;}



/*header 头部*/
.header{ width:990px;margin:0 auto; padding:30px 0 30px;background: #fff repeat;}
.header_index{ width:980px;margin:0 auto; padding:10px 0 0;background: #fff repeat;}
.header h3{font-size: 24px; color: #1f1f1f; float: left;}
.header .searchbox{ float:left; padding-left: 100px;}
.header_index .searchbox{ float:left; padding:15px 10px 0 0;padding-left: 10px;}
#header{background: none repeat scroll 0 0 #FFFFFF;}
#warper {min-width: 880px;text-align: left;}
#container .resultinfo{color:#777777;width: 570px;font-size: 14px;font-weight: lighter;line-height: 24px;font-family: "microsoft yahei";}
.resultinfo a{margin-left: 5px;text-decoration:underline;}
#topSearchForm{font-size: 0;}
#searchmod{font-size: 12px;margin-top: 23px;padding-bottom: 1.5em;}
.round{border:1px solid #b8b8b8;display:inline-block;height:38px;vertical-align:top;width:415px;border-right: 0;}
.input_key{-webkit-appearance:none;background:#fff;border:0;font:16px/22px arial;height:100%;padding: 5px 10px;box-sizing: border-box; outline:0;width:100%;color:#666;}
.s_btn {background: #38f;
    line-height: 39px;
    cursor: pointer;
    font-size: 16px;
    height: 40px;
    padding: 0;
    width: 95px;
    color: #fff;
    border: 1px solid #2e82ff;}

.f-14{color:#2b66b4; float:right; font-family:arial;line-height:34px; text-decoration:underline; margin-left:10px;}
.buttonans{width:95px;}


/*navbox 导航栏*/
.ik-icon-uhome, .ik-icon-phone, .ik-icon-open{background-image:url("common_z_a4f226f.png")}
#navbox{margin: auto;text-align: left;background: #2eb354;}
.main-nav{height:40px;line-height:27px;margin:0 auto auto;overflow: hidden;width:990px;}
/*.main-nav .navlist {background-position: 0 -120px;float: left;font-size: 14px;}*/
.main-nav .navlist {/*float: left;*/font-size: 14px;}
.main-nav .navlist li {float:left;font-family:"microsoft yahei";margin-right:-2px;width:14.28%;    border-right: 1px solid #09a800;}
.main-nav .navlist li a {color:#FFF;display:block;text-align:center;text-decoration:none;line-height:40px;height:40px;font-family:Microsoft Yahei;font-size:16px;vertical-align:middle;}
.main-nav .navlist li a span {cursor: pointer;display: block;width: 100%;}
.main-nav .navlist .last a {background-position: 0 -223px;}
.main-nav .navlist li.on a, .main-nav .navlist li.on:hover a, .main-nav .navlist li:hover a, .main-nav .navlist li.hover a {background-color: #099b00;color:#fff;}
.main-nav .total {background-position:100% -160px;color: #FFFFFF;float:right;}

/*分类导航*/
.modbox{}
.modbox-bor{border:1px solid #E3E3E3;}
.modbox-bor ul li a{color:#2D64B3}
.current_none a{color:#2d64b3;}
.tit-full .wrap a{color:#2d64b3;}
.modbox .title,.my-answerbox .title{height:40px; font:15px/40px "Microsoft YaHei";}



.list{ padding:0 10px;}
.list li{padding:0 0 0 10px; height:35px; font-size:14px; line-height:35px;overflow:hidden;}
.modbox .list li{font-size: 12px;background: url("lidot.gif") no-repeat scroll 1px 12px transparent;padding:0 0 0 10px;}
.list .answer-number{ float:right; color:#999; font-size:12px;}
.list .answer-number a{ color:#333;}
.list .answer-number a:hover{ color:#f60; text-decoration:none;}
.list .type{ margin:0 0 0 5px; font-size:12px; color:#999;}
.list .answer{ float:right; font-size:12px;}
.list .time{ float:right; font-size:12px; color:#999;}
.list .gold {color: #FF6600;}

.imgcon{
	text-align: center;
}
.imgcon img{
	width: 100%;
}


/*问题分类*/
.mod-answer-list { border:1px solid #F1F0F0; /*background: url("ctab.png") repeat-x 0 -3px;*/}
.mod-answer-list .hd .tab-card {height:33px;overflow:hidden;}
.mod-answer-list .hd li {/*float:left;*/font-size:14px;height:33px;line-height:33px;margin-left:-2px;padding:0 23px;/*width:96px;*//*border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;*//*text-align:center;*/}
.mod-answer-list .hd li.on {background:#FFFFFF;/*border-top:1px solid #E0E0E0; border-left:1px solid #E0E0E0;*/font-weight:700; margin-left:-1px;position: relative;}
.mod-answer-list .hd li.on b{
	color: #D50024;
}
.mod-answer-list .bd {}
.cls-qa-table {text-align: left;}
table {border-collapse: collapse;border-spacing: 0;font-size: inherit;}
.cls-qa-table table tr:hover{background:#f8f8f8;}
caption, th {text-align: left;}
.cls-qa-table table {table-layout: fixed;width: 100%;}
.cls-qa-table th, .cls-qa-table td {line-height:30px;padding:4px 0 4px 23px;text-align:center;vertical-align:top;}
.cls-qa-table td {color:#888888; font-size:12px;}
.cls-qa-table table .s0 {text-align: left;padding-left: 43px;}
.cls-qa-table table .s1 {width:60px;text-align:center;}
.cls-qa-table table .s2 {width:114px;text-align:center;}
th{font-style: normal;font-weight:400;}
.cls-qa-table .title {color:#333333;font-family:microsoft yahei, SimSun;font-size:14px;position:relative;text-align: left;}
.cls-qa-table .title .type {color:#999;}
.cls-qa-table .title .cate{font-size:12px;}
.cls-qa-table .title .cate, .cls-qa-table .title .cate a {color: #888888;}
.cls-qa-table .title .gold {color: #FF6600;}
.recommand{color: #E63A00;}
.cls-cat-table{font:12px/30px "microsoft yahei";}








/*问题浏览页*/
.questionbox{}
.questionbox .title{ position:relative; zoom:1;}
.questionbox .title h3,.questionbox .title h1{ width:544px; font-size:16px; line-height:26px;}
.questionbox .title h1{font-family: "microsoft yahei";}
.questionbox .pd40{ padding:0 0 0 40px;}
.questionbox .pdl3{ padding:0 0 0 35px;}
.questionbox .ico {display: inline-block;height: 32px;left: -26px;position: absolute;top: 2px;width: 55px;}
.questionbox .tags{padding:0 0 0 40px;}
.questionbox .solve-tag{padding:0 0 0 3px;}
.questionbox .tags a,.questionbox .solve-tag a{ display:inline-block; padding:2px 8px 1px; margin:0 4px 4px 0; height:18px; line-height:15px; color:#333; background:#E7F3F9; }
.questionbox .tags a:hover,.questionbox .solve-tag a:hover{background:#68B2FC; color:#fff; text-decoration:none;}
.questionbox .description,.notebox .description{border-top:1px solid #F1F0F0;font-size:14px;margin-top: 15px;line-height:24px;eoverflow: hidden; white-space: pre-wrap; word-break: break-all;word-wrap: normal;}
.questionbox .description{padding: 20px 0; color: #666666;}
.questionbox .score_tip{background:none repeat scroll 0 0 #FEFBED;border:1px solid #EFEED7;box-shadow:0 3px 3px rgba(0, 0, 0, 0.05);padding:10px 25px;}
.questionbox .score_tip b{color:#D55111;}
.user-label{margin-top:5px;color:#999;}
.user-label:before, .user-label:after {content: "";display: table;}
.user-label:after {clear: both;}
.span-line {margin-left:8px;margin-right:8px;color:#daccda;}
.user-label .user-label-info {float:left;}
.user-label .user-label-info span {font-size:12px;}
.user-label .timeright {float: right; font-size: 12px;}
.user-label .timeright a{color:#333;}
.user-label .gold {color: #FF6600;}
.user-label .green {color: #60A506;}
.questionbox .mainbox{font-size:14px;margin-left: 12px;overflow: hidden;word-break: break-all;word-wrap: normal;}
.questionbox .mainbox p{line-height: 22px;}
.questionbox .mainbox ul li{line-height: 28px;padding-top: 5px;}
.questionbox  .mainbox .time{font-size: 12px;color:#333;}
.questionbox .managebox{padding:10px;margin-left: 12px;background-color: #FBFBFB;border:1px #E4E4E4 solid;color:#333;}
.questionbox .managebox h3{font-family: "Microsoft YaHei";font-size: 16px;font-weight: normal;color:333;}
.questionbox .managebox span{line-height: 40px;margin-right: 15px;}
.pop-support{color:#FB6E1A;font-weight: 700;position: absolute;z-index: 30;display: none;}
.quest_title .wenhao_img{background:url(../images/wenhao.gif) no-repeat 0 -1px; display:inline-block; vertical-align:middle;  width: 27px;height:28px;width:32px;}
.ask-title{ display: inline-block; font: 700 16px/32px 'Microsoft YaHei','宋体';word-break: break-all;word-wrap: break-word;}


.qa-content{ padding:0px 30px; font-size:16px; line-height:30px;}



/*我来回答*/
/* .your-answer-mod{padding-top:10px;margin:25px 0 0 12px;border-top:1px solid #ebebeb;} */
.module{padding:25px 0; border-top:1px solid #e3e3e3;margin-top:25px;}
.module .title{padding:0 0 10px 0;/* height:25px;*/ font:700 16px/25px "Microsoft YaHei";}
.module .title span{color:#D50024}
.relat{}
.relat li {font-size:14px; height:35px; line-height:35px;overflow:hidden;}
.relat .answer-number {color:#999; float:right;}
.relat li a {color:#0089CF; text-decoration:none;}




/*动态*/
.msgcontent .source{color:#999999;line-height: 25px;}
.msgcontent .source a{color:#999999;}
.msgcontent .source a:hover{color:#0089CF;}
.msgcontent .source .time{color: #999999;display: inline-block;float: right;font-size: 12px;margin-left: 2px;}
.msgcontent .title{font-size: 14px;font-weight: normal;padding: 0;height: 26px;line-height: 26px;}
.msgcontent .dot{color: #BBBBBB;display: inline-block;font-family: Arial;padding: 0 3px;}

.msgcontent .quote{background: none repeat scroll 0 0 #F5F5F5;border:1px solid #EEE;border-width:1px 0 0 1px;padding:10px 5px 5px 10px;min-height:52px;margin-top: 10px;}
.msgcontent .quote .avatar{padding: 0;}


/*表单元素样式*/
input:hover{border-color:#3EA201;}

/*分页模块*/
.pages{ padding:33px 0px; font-family:Tahoma; font-weight:bold;text-align:center;}
.pages a,.pages strong,.pages span{ display:inline-block; padding:0 6px; margin:0 2px; min-width:6px; _width:6px; white-space:nowrap; height:20px; line-height:19px; text-align:center; font-size:14px; font-weight:normal;color:#2d64b3;}
.pages a{ border:1px solid #d6d6d6; background:#fff;}
.pages a:hover{ color:#333; background-color:#e3e3e3; text-decoration:none;}
/*.pages strong{border:1px solid #d6d6d6; background-color:#F9F9F9; color:#333; font-weight:bold;}*/
.pages strong{color:#333; font-weight:bold;}
.pages span{color: #999999;font-size: 12px;}

/*footer 页底*/
#scrollUp {background:url("scrolltop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); bottom:20px;height: 38px; right:130px; width:38px;}
/* .footer{margin-top:10px; padding:15px 0; font:12px/24px '宋';} */
.footer{margin-top:10px; padding:15px 0; font:12px/24px 'microsoft yahei';}
.bottom {color:#8e8e8e; padding:0 0 2px; text-align:center;}
.bottom a {color:#8e8e8e; margin:0 3px;}
.footer p {color:#8e8e8e; font-size:12px; text-align:center;}
.footer p a {color:#8e8e8e;}



/**/
.quanhui{background:#FFF;width:940px;;height:auto;padding:15px 20px 20px 30px;float:left;border: 1px solid #f7f7f7;}



/*案例*/

.anlimainbox{padding: 30px;border:1px solid #F1F0F0; border-top: 1px solid #2faa00; background: #fff;}
.anlimainbox .title{font-size: 16px; color: #666666;}
.anlimainbox .title a{float: right; font-size: 14px; color: #666666;}
.anlimainbox .con{}
.anlimainbox .con ul li{float: left; width: 22.6%; margin-left: 3.2%; margin-top: 30px; position: relative; text-align: center;}
.anlimainbox .con ul li:nth-child(4n+1){margin-left: 0;}
.anlimainbox .con ul li .tb{display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.4);}
.anlimainbox .con ul li .tb a:hover{color: #fff; text-decoration: underline;}
.anlimainbox .con ul li .tb .t1{margin-top: 20%; font-size: 14px; color: #fff;}
.anlimainbox .con ul li .tb .t2{display: inline-block; width: 80px; line-height: 25px; margin-top: 15px; background: #fff; border-radius: 5px; font-size: 12px; color: #2faa00;}
.zoom{overflow: hidden;}
.zoom img {
	display: block;
	width: 100%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
	height:144px;
}

.anlimainbox .con ul li:hover .zoom  img {
	-webkit-transform: scale(1.07);
	-moz-transform: scale(1.07);
	-o-transform: scale(1.07);
	-ms-transform: scale(1.07);
	transform: scale(1.07);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.anlimainbox .con ul li:hover .tb{display: block;}

/*回答*/
.huidamian{position: relative; 
/*background: url(../images/jinpbg.png)  left center; background-size: 100% auto;*/
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=pink,endcolorstr=white,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=pink,endcolorstr=white,gradientType=0);/*IE8*/	
    background:#fff7f7; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, red, rgba(255, 255, 255, 0.5));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff7f7), to(rgba(255, 255, 255, 0.5)));  
    background:-o-linear-gradient(top, red, rgba(255, 255, 255, 0.5)); 


}
.huidamian .tit{padding: 30px 10px 30px 70px; font-size: 16px; color: #333333; }
.huidamian .timeright{float: right; font-size: 12px; color: #666666;}
.jinp{position: absolute; left: 0; right: 0;}

.changebtn{ padding-left: 15px; background: url(../images/changew.png) no-repeat left center;}
.huan{padding: 0 15px;margin: 10px 0;}
.huan a{cursor: pointer; margin-right: 5px;margin-bottom: 5px; display: block; float: left; padding: 0 10px; line-height: 25px; font-size: 12px; color: #666666; border: 1px solid #2faa00; border-radius: 5px; background: #fff;}



.bodybg{background:#f9f9f9;width:100%;height:auto;padding-top:20px;}
.ellipsis {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

div.digg {width: 100%; text-align: center; font-size: 12px; } 
div.digg a {border: #ccc 1px solid; padding: 4px 10px; color: #666; text-decoration: none; margin: 5px; line-height: 39px; } 
div.digg .disabled * {border: #eee 1px solid; padding: 4px 10px; margin: 5px; color: #ddd; } 
div.digg .current * {border: #bf141c  1px solid; padding: 4px 10px; color: #fff; font-weight: bold; background-color: #bf141c ; } 
div.digg p{display: inline-block;vertical-align: middle;}
div.digg .active * {background: #e8e8e8; color: #999;}
div.digg .pagination{margin:15px 0;vertical-align: middle; text-align: left;display: inline-block;} 
div.digg .pagination li{    display: inline-block;}


/*手机头部*/
.none {
	display: none;
}

.block {
	display: block;
}
.left {
	float: left;
}

.right {
	float: right;
}

.phone_head {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 999999;
	height: 50px;
	line-height: 50px;
	-moz-box-shadow: 0px 2px 10px #D9D9D9;
	-webkit-box-shadow: 0px 2px 10px #D9D9D9;
	box-shadow: 0px 2px 10px #D9D9D9;
	
}

.phone_head .logo {
	
}

.phone_head .logo img {
	max-width: 100%;
	height: auto;
	max-height: 40px;
	vertical-align: middle;
}
.phone_head .logo h3 {
    font-size: 24px;
    color: #1f1f1f;
}

.phone_head .head_admin {
	height: auto;
	line-height: 55px;
	margin: 0;
	margin-left: 15px;
}

.phone_head .head_admin a {
	color: #1886d1;
	font-size: 12px;
}

.phone-head .menubtn>span.expand {
	vertical-align: middle;
	display: inline-block;
	height: 30px;
	width: 30px;
	background: url(../images/navbg.png) no-repeat center;
	background-size: auto 100%;
}

.phone-head .mask-close {
	background: #2faa00 none repeat scroll 50% 50% / auto padding-box border-box;
	cursor: pointer;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	position: absolute;
	top: 11px;
	right:3%;
	height: 30px;
	line-height: 30px;
	width: 30px;
	overflow: hidden;
}

.maskbg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
}

#menu a {
	display: block;
	width: 100%;
	color: #16A085;
	text-decoration: none;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}

#menu a:hover {
	color: #fff;
}

#menu h1 {
	font-weight: 300;
}

#menu h2 {
	font-weight: 300;
	margin: 3em 0 1em 0;
}

#menu p {
	margin: 20px 0;
}

#menu .nav {
	height: auto;
	background: #2faa00;
}

#menu {
	margin: 4em auto;
	width: 100%;
}

#menu {
	background: #2faa00;
}

#menu a {
	color: #FFF;
}
.menu-panel-root li a{text-indent: 1em;}
.sliding-menu a.back {
	background: #c7c7c8;
}

.sliding-menu a:hover {
	background: #099b00;
}

.h{display: none; margin-bottom: 60px;}
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
}
.w{width: 94%; padding: 0 3%;}
/*响应式*/
@media only screen and (max-width:1200px) {
	.header,#navbox{width: 100%;}
}
@media only screen and (max-width:1024px) {
	.wrapper{width: 960px;}
}
@media only screen and (max-width:960px) {
	.wrapper{width: 94%; padding: 0 3%;}
	.header h3{padding-left: 10px;}
	.quanhui{width: 94%; padding:0 3%;}
}
@media only screen and (max-width:780px) {
	.phone_head{display: block;}
	.h{display: block;}
	#navbox{display: none;}
	.header .searchbox{padding-left: 0px;text-align: center; width: 100%;}
	.header h3{display: none;}
	.catecon-left,.content-left{width: 100%;}
	.aside-rightall{width: 100%;}
	.zoom img {
	display: block;
	width: 100%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
	height:auto;
}
	.qa-content{ padding:0px 10px;}
	.qa-content img{ width:100%;}
	.imgcon{
		margin-top: 10px;
	}
}
@media only screen and (max-width:480px) {
	.round{width: 60%;}
	.input_key{width: 90%;}
	.anlimainbox .con ul li{width: 100%; margin-left: 0;}
	.friendlink,.bottom{display: none;}
	.questionbox .description{padding: 10px 0;}
	
	
}
@media only screen and (max-width:380px) {
	
}
@media only screen and (max-width:320px) {
	.phone_head .logo h3{font-size: 20px;}
}

/* 颜色配置 */
/*
1: d93902 b93a0e
2: f87826 d85e0f
3: 2eb354 09a800
4: 029bdb 37bdf5
5: ab34a1 d80dc7
*/
/* 1: 红色 */
.wayii-color-1 #navbox{
	background: #d93902;
}
.wayii-color-1 .main-nav .navlist li{
	border-right: 1px solid #b93a0e;
}
.wayii-color-1 .s_btn{
	background: #d93902;
	border: 1px solid #d93902;
}
.wayii-color-1 .anlimainbox{
	border-top: 1px solid #d93902;
}
.wayii-color-1 .anlimainbox .con ul li .tb .t2{
	color: #d93902;
}
.wayii-color-1 .right—modbox .title span{
	color: #d93902;
}
.wayii-color-1 .huan a{
	border: 1px solid #d93902;
}
.wayii-color-1 .main-nav .navlist li.on a, .wayii-color-1 .main-nav .navlist li.on:hover a, .wayii-color-1 .main-nav .navlist li:hover a, .wayii-color-1 .main-nav .navlist li.hover a {
	background-color: #b93a0e;
}
.wayii-color-1 .phone-head .menubtn>span.expand{
	background-image: url(../images/navbg_1.png);
}
.wayii-color-1 .phone-head .mask-close{
	background-color: #d93902;
}
.wayii-color-1 #menu{
	background: #d93902;
}
.wayii-color-1 .sliding-menu a:hover{
	background-color: #b93a0e;
}

/* 2: 橙色 */
.wayii-color-2 #navbox{
	background: #f87826;
}
.wayii-color-2 .main-nav .navlist li{
	border-right: 1px solid #d85e0f;
}
.wayii-color-2 .s_btn{
	background: #f87826;
	border: 1px solid #f87826;
}
.wayii-color-2 .anlimainbox{
	border-top: 1px solid #f87826;
}
.wayii-color-2 .anlimainbox .con ul li .tb .t2{
	color: #f87826;
}
.wayii-color-2 .right—modbox .title span{
	color: #f87826;
}
.wayii-color-2 .huan a{
	border: 1px solid #f87826;
}
.wayii-color-2 .main-nav .navlist li.on a, .wayii-color-2 .main-nav .navlist li.on:hover a, .wayii-color-2 .main-nav .navlist li:hover a, .wayii-color-2 .main-nav .navlist li.hover a {
	background-color: #d85e0f;
}
.wayii-color-2 .phone-head .menubtn>span.expand{
	background-image: url(../images/navbg_2.png);
}
.wayii-color-2 .phone-head .mask-close{
	background-color: #f87826;
}
.wayii-color-2 #menu{
	background: #f87826;
}
.wayii-color-2 .sliding-menu a:hover{
	background-color: #d85e0f;
}

/* 3: 绿色 */
.wayii-color-3 #navbox{
	background: #2eb354;
}
.wayii-color-3 .main-nav .navlist li{
	border-right: 1px solid #09a800;
}
.wayii-color-3 .s_btn{
	background: #2eb354;
	border: 1px solid #2eb354;
}
.wayii-color-3 .anlimainbox{
	border-top: 1px solid #2eb354;
}
.wayii-color-3 .anlimainbox .con ul li .tb .t2{
	color: #2eb354;
}
.wayii-color-3 .right—modbox .title span{
	color: #2eb354;
}
.wayii-color-3 .huan a{
	border: 1px solid #2eb354;
}
.wayii-color-3 .main-nav .navlist li.on a, .wayii-color-3 .main-nav .navlist li.on:hover a, .wayii-color-3 .main-nav .navlist li:hover a, .wayii-color-3 .main-nav .navlist li.hover a {
	background-color: #09a800;
}
.wayii-color-3 .phone-head .menubtn>span.expand{
	background-image: url(../images/navbg_3.png);
}
.wayii-color-3 .phone-head .mask-close{
	background-color: #2eb354;
}
.wayii-color-3 #menu{
	background: #2eb354;
}
.wayii-color-3 .sliding-menu a:hover{
	background-color: #09a800;
}

/* 4: 蓝色 */
.wayii-color-4 #navbox{
	background: #029bdb;
}
.wayii-color-4 .main-nav .navlist li{
	border-right: 1px solid #37bdf5;
}
.wayii-color-4 .s_btn{
	background: #029bdb;
	border: 1px solid #029bdb;
}
.wayii-color-4 .anlimainbox{
	border-top: 1px solid #029bdb;
}
.wayii-color-4 .anlimainbox .con ul li .tb .t2{
	color: #029bdb;
}
.wayii-color-4 .right—modbox .title span{
	color: #029bdb;
}
.wayii-color-4 .huan a{
	border: 1px solid #029bdb;
}
.wayii-color-4 .main-nav .navlist li.on a, .wayii-color-4 .main-nav .navlist li.on:hover a, .wayii-color-4 .main-nav .navlist li:hover a, .wayii-color-4 .main-nav .navlist li.hover a {
	background-color: #37bdf5;
}
.wayii-color-4 .phone-head .menubtn>span.expand{
	background-image: url(../images/navbg_4.png);
}
.wayii-color-4 .phone-head .mask-close{
	background-color: #029bdb;
}
.wayii-color-4 #menu{
	background: #029bdb;
}
.wayii-color-4 .sliding-menu a:hover{
	background-color: #37bdf5;
}

/* 5: 紫色 */
.wayii-color-5 #navbox{
	background: #ab34a1;
}
.wayii-color-5 .main-nav .navlist li{
	border-right: 1px solid #d80dc7;
}
.wayii-color-5 .s_btn{
	background: #ab34a1;
	border: 1px solid #ab34a1;
}
.wayii-color-5 .anlimainbox{
	border-top: 1px solid #ab34a1;
}
.wayii-color-5 .anlimainbox .con ul li .tb .t2{
	color: #ab34a1;
}
.wayii-color-5 .right—modbox .title span{
	color: #ab34a1;
}
.wayii-color-5 .huan a{
	border: 1px solid #ab34a1;
}
.wayii-color-5 .main-nav .navlist li.on a, .wayii-color-5 .main-nav .navlist li.on:hover a, .wayii-color-5 .main-nav .navlist li:hover a, .wayii-color-5 .main-nav .navlist li.hover a {
	background-color: #d80dc7;
}
.wayii-color-5 .phone-head .menubtn>span.expand{
	background-image: url(../images/navbg_5.png);
}
.wayii-color-5 .phone-head .mask-close{
	background-color: #ab34a1;
}
.wayii-color-5 #menu{
	background: #ab34a1;
}
.wayii-color-5 .sliding-menu a:hover{
	background-color: #d80dc7;
}