/* 
* @Author: anchen
* @Date:   2015-09-11 15:41:55
* @Last Modified by:   anchen
* @Last Modified time: 2015-09-17 17:13:07
*/


/*轮播图*/
/*#wai{width:100%; height:auto; background: pink;}*/

.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden; }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.focus .hd ul .on{ background:#FF4000;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }




.contentIn{width:100%; height:50px; background: green;}



.header{width: 100%; height:140px; /*border-bottom: 1px solid #e7e7e7;*/ padding:0 10px; box-sizing: border-box; background: #fff;}
.header .headerTop{width: 100%; height: 70px; border-bottom: 1px solid #e7e7e7; padding:15px 0 10px 0; box-sizing: border-box;}
.header .headerBottom{width: 100%; height:70px; border-bottom: 1px solid #e7e7e7; padding-top:15px; box-sizing: border-box;}
.header .headerBottom h2{margin-bottom:5px; color:#ef3a00; font-size:16px; font-size: 1rem;}
.header .headerBottom p{font-size:14px;font-size: .875rem; color:#999999;}
.header .headerBottom p i{float:left;}
.header .headerBottom p b{float:right; font-weight:normal;}
.headerTop-left{width:60%; height:46px; border-right: 1px solid #e7e7e7; font-size:14px; font-size: .875rem; float:left;}
.headerTop-left p{color:#151515; font-size:14px; font-size: .875rem;}
.headerTop-right{ float: right; /*padding-left:17px;*/   /*padding: 0 5%;*/ box-sizing: border-box;}
.headerTop-right button{width:104px; height:42px; /*border: 1px solid #dbdbdb;*/ /*background: -webkit-linear-gradient(top,#f5534c,#d52d25);*/ background: #fffdfd; border-radius: 5px; color:#cc3528; font-size:12px; font-size: .75rem; border: 1px solid #cc3528;}
.headerTop-right button:before{content:""; width:16px; height:16px; background: url(../img/pic-1.png) no-repeat; display: inline-block; background-size:100% 100%; margin-right:5px; vertical-align:-4px;}



/*content*/
.content{width: 100%; height:136px; border-bottom: 1px solid #e7e7e7; padding:0 10px; box-sizing: border-box; background: #fff;}
.content .contentTop{width:100%; height: 75px; border-bottom: 1px solid #e7e7e7; padding-top:15px; box-sizing: border-box;} 
.content .contentTop .contentTop-left{width:80px; float:left; padding-left:5px; box-sizing: border-box;}
.content .contentTop .contentTop-right{width:73%; float:left; font-size:12px; font-size: .75rem;color:#151515;}
.content .contentTop .contentTop-right h5{font-weight: normal;}
.content .contentTop .contentTop-right p{margin-top:10px; color:#7b7b7b;}
.contentBottom{width:100%; padding-top:9px; box-sizing: border-box;}
.contentBottom .one{float:left; width:48%; line-height:38px; border: 1px solid #e8e8e8; border-radius: 5px; background: #fff;}
.contentBottom .one:before{content:""; width:14px; height:12.5px; background: url(../img/pic-02.png) no-repeat; display: inline-block; background-size:100% 100%; margin-right:5px; }
.contentBottom .two{float:right;  width:48%; line-height:38px; border: 1px solid #e8e8e8; border-radius: 5px; background: #fff;}
.contentBottom .two:before{content:""; width:18px; height:16px; background: url(../img/pic-03.png) no-repeat; display: inline-block; background-size:100% 100%; margin-right:5px;   vertical-align: -2px;}


/*show*/
#menu .show{width: 100%; height: auto; background: #fff; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; margin-top:10px; margin-bottom:10px; padding:0 10px; box-sizing: border-box;}
.show h3{width:100%; height:38px; line-height: 38px; font-weight: normal; color:#000;}
.show .showBtn{width:100%; height:auto;  box-sizing: border-box; padding-bottom:10px;}
.show .showBtn button{width: 96px; height:30px; background: #fff; border: 1px solid #e7e7e7; border-radius: 3px; font-size:12px; font-size: .75rem; margin-top:5px;}

.show .showBottom{width: 100%; height:auto; border-bottom: 1px solid #e7e7e7;}
.show .showBottom h4{color:#000;}
.show .showBottom h4 em{width:15px; height: 13px; background: url(../img/star.png) no-repeat; display: inline-block; background-size:100% 100%;  margin-left:3px;}
.show .showBottom p{color:#000; font-size:14px; font-size: .875rem;}
.show .showBottom i{color:#8f8f8f; font-size:12px; font-size: .75rem;}
.show .showBottom h4:before{content:""; width:22px; height:22px; background: url(../img/pic-04.png) no-repeat; display: inline-block; background-size:100% 100%; margin-right:5px;   vertical-align: middle;}
.show a{width:100%; height:40px; line-height: 40px; text-align: center; margin:0 auto; display: block; color:#4a515c;}






/*tabBox*/
.tabBox .hd{ height:43px; line-height:43px; font-size:.875rem; background:#fff;border-top: 1px solid #e7e7e7;}
.tabBox .hd ul{width:100%; overflow:hidden;  z-index: 1;border-bottom: 1px solid #e7e7e7; }
.tabBox .hd ul li{width:50%; height:43px; float:left; color:#666; background:#fff; text-align: center;}

.tabBox .hd ul li a{color:#333; }
.tabBox .hd ul li i{float:right; height:28px; margin:7px 0; border-right: 1px solid #e7e7e7;}
.tabBox .hd ul .on{width:50%; border-top:2px solid #BA2636; color:#666; box-sizing: border-box;}
.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */ color:#666; }
.tabBox .bd ul{  }
.tabBox .bd li{}
.tabBox .bd li>img{width: 100%; height:auto;}
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.tabBox .bd li a{ color:#555;  }
.tabBox .bd .t{ height:85px; overflow:hidden;   }
.tabBox .bd .t .pic{ width:130px; float:left;    }
.tabBox .bd .t .con{ margin-left:130px; line-height:20px;   }
.tabBox .bd .t .con p{ font-size:12px; color:#999;  }




/*evaluation*/
.evaluation{width:100%;}
.evaluation ul{height:50px; font-size: .875rem; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; background: #fff; box-sizing: border-box; padding-top:5px; margin-bottom:10px;}
.evaluation ul li{float:left; width:25%; text-align: center;}
.evaluation ul li.current{color:#cc3528;}

.evaluationContent{width:100%; height:auto; background: #fff; border-bottom: 1px solid #e7e7e7;}
.evaluationContent>.show{clear:both;width: 100%; height: auto; background: #fff; /*border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7;*/ margin-top:10px; margin-bottom:10px; padding:0 10px; box-sizing: border-box;}
.evaluationContent>.show img{margin:5px 5px 5px 0; display: inline-block;}







