@charset "utf-8";
/*
@author: he
@update: he (2018-12-19)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/* kuang ji*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.bghui{ background: #f8f8f8;}

/*gong yong tou*/
.ggheaderBg{ height: 498px;}
.ggheaderBg .logo{ display: block; top: 34px; left: 50%; margin-left: -588px; width: 196px; height: 52px;}

/***********index***********/
/*fu dao lie biao*/
.tutorList{ position: relative; background: #fff; border-radius: 10px; overflow: hidden; margin: -168px auto 30px; z-index: 1; -webkit-box-shadow:0 7px 14px 0 rgba(0,0,0,0.07); -moz-box-shadow:0 7px 14px 0 rgba(0,0,0,0.07); box-shadow:0 7px 14px 0 rgba(0,0,0,0.07);}
.tutorList .tit{ line-height: 128px; height: 128px; text-align: center; font-size: 30px;}
.tutorList .lbox{ clear: both; margin-bottom: 30px; padding-left: 158px; width: 1022px;}
.tutorList .lbox .fdtit{ line-height: 50px; left: 50px; top: 0; color: #666; font-size: 18px;}
.tutorList .lbox .lhan{ float: left; display: block; height: 48px; line-height: 48px; padding: 0 20px; border: 1px solid #e1e1e1; font-size: 16px; margin: 0 20px 20px 0; border-radius: 25px; white-space: nowrap;}
.tutorList .lbox .lhan:hover{ text-decoration: none; height: 50px; padding: 0 21px; color: #fff; border: 0; background: #41d190\9;
    background: -webkit-linear-gradient(left, #1dc0bb, #62e067); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #1dc0bb, #62e067); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #1dc0bb, #62e067); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #1dc0bb , #62e067); /* 标准的语法 */}

/***********tian xie ye***********/
.write{ position: relative; background: #fff; border-radius: 10px; padding-top: 25px; margin: -168px auto 30px; z-index: 1; -webkit-box-shadow:0 7px 14px 0 rgba(0,0,0,0.07); -moz-box-shadow:0 7px 14px 0 rgba(0,0,0,0.07); box-shadow:0 7px 14px 0 rgba(0,0,0,0.07);}
.write .tit{ line-height: 60px; font-size: 14px; height: 60px; border-bottom: 1px solid #dcdcdc; margin: 0 50px 30px;}
.write .tit-r{ color: #999;}
.write .cbox{ margin: 0 50px;}
.write .cbox .cen{ clear: both; margin-bottom: 30px;}
.write .cbox .cen .ltxt{ width: 362px; font-size: 16px; line-height: 38px; text-align: right; padding-right: 12px;}
.write .cbox .cen .ltxt em{ color: #F49858;}
.write .cbox .cen .inptxt{ display: block; width: 354px; height: 36px; padding: 0 12px; border: 1px solid #dcdcdc; line-height: 36px; font-size: 14px; color: #C3C3C3; background: #fff; margin-right: 12px;}
.write .cbox .cen .inptxt.min{ width: 263px; margin: 0;}
.write .cbox .cen .dateInput{ background: url(/OtherItem/images/baomingpingce/ico_07.png) no-repeat 352px center;}
.write .cbox .cen .dateInput.on{ color: #333;}
.write .cbox .cen .ts{ background: url(/OtherItem/images/baomingpingce/ico_05.png) no-repeat left center; line-height: 36px; padding-left: 26px; font-size: 12px; color: #F28336;}
.write .cbox .cen .yzm{ display: block; width: 92px; height: 38px; line-height: 38px; text-align: center; font-size: 12px; color: #666; background: #F0F0F0; cursor: pointer;}
.write .bhan{ display: block; width: 200px; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; margin: 0 auto 60px; border-radius: 25px; background: #41d190\9;
    background: -webkit-linear-gradient(left, #1dc0bb, #62e067); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #1dc0bb, #62e067); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #1dc0bb, #62e067); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #1dc0bb , #62e067); /* 标准的语法 */}
.write .bhan:hover{ text-decoration: none;}
.write .ftxt{ line-height: 38px; text-align: center; font-size: 14px; color: #999; margin: -40px 0 20px;}

/***********jie guo ye***********/
.result{ position: relative; background: #f8f8f8; border-radius: 10px; margin: -168px auto 30px; z-index: 1; -webkit-box-shadow:0 7px 14px 0 rgba(0,0,0,0.07); -moz-box-shadow:0 7px 14px 0 rgba(0,0,0,0.07); box-shadow:0 7px 14px 0 rgba(0,0,0,0.07);}
.result .lbox{ width: 740px; padding: 46px 30px 30px; background: #fff; border-radius: 10px 0 0 10px;}
.result .lbox .tpic{ height: 179px; text-align: center;}
.result .lbox .btxt{ line-height: 24px; font-size: 14px; color: #666; margin-bottom: 60px; text-align: center;}

/*ke cheng tui jian*/
.result .lbox .recommend .tit{ height: 58px; line-height: 58px; font-size: 18px;}
.result .lbox .recommend .coursebox{ margin-bottom: 30px;}
.result .lbox .recommend .coursebox .lpic{ display: block; width: 260px; height: 182px;}
.result .lbox .recommend .coursebox .lpic img{ width: 260px; height: 182px;}
.result .lbox .recommend .coursebox .right{ width: 440px;}
.result .lbox .recommend .coursebox .right .ttxt{ display: block; width: 370px; padding-left: 70px; line-height: 20px; font-size: 14px; color: #333; margin-bottom: 8px;}
.result .lbox .recommend .coursebox .right .ttxt em{ top: 0; left: 0;}
.result .lbox .recommend .coursebox .right .bot{ height: 46px;}
.result .lbox .recommend .coursebox .right .bot .jg{ float: left; line-height: 46px; font-size: 16px; color: #F49858; margin-right: 30px;}
.result .lbox .recommend .coursebox .right .bot .jg b{ font-size: 24px;}
.result .lbox .recommend .coursebox .right .bot .han{ float: left; display: block; width: 160px; height: 46px; line-height: 46px; text-align: center; font-size: 20px; color: #fff; border-radius: 24px; background: #41d190\9;
    background: -webkit-linear-gradient(left, #1dc0bb, #62e067); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #1dc0bb, #62e067); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #1dc0bb, #62e067); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #1dc0bb , #62e067); /* 标准的语法 */}
.result .lbox .recommend .coursebox .right .bot .han:hover{ text-decoration: none;}

/*kao shi xin xi*/
.result .rbox{ width: 340px; padding: 10px 30px 0;}
.result .rbox .rtit{ height: 50px; margin-bottom: 10px;}
.result .rbox .rtit-left{ font-size: 18px; line-height: 48px; border-bottom: 2px solid #41d190;}
.result .rbox .clist{ margin-bottom: 10px; font-size: 14px;}
.result .rbox .clist-tit{ height: 36px; line-height: 36px; padding-left: 24px;}
.result .rbox .clist-tit01{ background: url(/OtherItem/images/baomingpingce/ico_03.png) no-repeat left center;}
.result .rbox .clist-tit02{ background: url(/OtherItem/images/baomingpingce/ico_04.png) no-repeat left center;}
.result .rbox .clist-tit03{ background: url(/OtherItem/images/baomingpingce/ico_01.png) no-repeat left center;}
.result .rbox .clist-tit04{ background: url(/OtherItem/images/baomingpingce/ico_02.png) no-repeat left center;}
.result .rbox .clist-txt{ line-height: 26px;}
.result .rbox .clist.mb20{ margin-bottom: 20px;}
.result .rbox .bbanner{ display: block; width: 336px; height: 168px; margin-bottom: 20px;}
.result .rbox .bbanner img{ width: 336px; height: 168px;}








/*jquery-select.tipxw*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*zi ding yi*/
.yourSelect{width:184px;height:38px;font-family: "Microsoft Yahei"; margin-right: 12px;}
.yourSelect input{border:1px solid #dcdcdc;width:158px;overflow:hidden;height:36px;line-height:36px; font-size: 14px;padding:0 12px;font-family: "Microsoft Yahei";color:#C3C3C3;}
.yourSelect input.on{color:#333}
.yourSelect i{display:block;width:14px;height:9px;background: url(/OtherItem/images/baomingpingce/ico_06.png) no-repeat;top:14px;right:7px;transition:all .3s linear}
.yourSelect i.on{transform:rotate(180deg)}
.yourSelect ul {width:182px; border:1px solid #dedede;overflow: hidden;background:#fff}
.yourSelect ul li {overflow:hidden;width:158px;cursor:pointer;line-height:36px;height:36px;font-size: 14px;padding:0 12px;}
.yourSelect ul li.hover {background:#ececec;}

.yourSelect2{width:380px;height:38px;}
.yourSelect2 input{width:354px;}
.yourSelect2 ul{ width: 378px;}
.yourSelect2 ul li{ width: 158px;}


.write .cbox .cen .yzm .imgCode { height: 38px; width: 92px;}

/*新版测评修改  */
.middle {box-sizing: border-box;position: relative;height: 200px;margin: 10px 0;}
.world {float: left;margin-top: 40px;text-align: left;}
.photo {float: right;width: 320px;height: 179px;right: 70px;}





