@charset "utf-8";
/* CSS Document */
/*关于我们*/
ul{padding:0;margin: 0;list-style: none;}
.aboout-us{overflow: hidden;width: 990px;margin:0 auto;font-family: Microsoft YaHei;}
.aboout-us-left{float: left;display: inline-block;width: 200px;border: 1px solid #ccc; background-color: #fff;padding: 20px 0;}
.aboout-us-left h3{ font-weight: normal;line-height:42px;overflow: hidden;padding: 0 20px; }
.aboout-us-left h3 a{font-size: 16px;color: #333;display: block; text-align: center; white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.aboout-us-left h3.on,.aboout-us-left h3:hover{background-color: #eceef1;border-left: 2px solid #ba2020; cursor: pointer;}
.aboout-us-left h3.on a,.aboout-us-left h3:hover a{color:#ba2020; }

ul.aboout-us-left-c{padding: 0;margin:0;height:auto;overflow: hidden;}
ul.aboout-us-left-c li{height:36px;line-height:36px;}
ul.aboout-us-left-c li a{display: block;width: 100%;color: #333;font-size: 13px;} 
ul.aboout-us-left-c li a.active{color: #ba2020;font-weight: bold;}

.aboout-us-right{float: right;display: inline-block;width:780px;border: 1px solid #ccc; background-color: #fff;}
.aboout-us-right-top{width: 100%;text-align: center; white-space: nowrap;text-overflow: ellipsis;overflow:hidden;font-size: 24px;font-weight: bold;height: 56px;line-height: 56px;border-bottom: 2px solid #ba2020;margin: 20px 0 0 0;}

.aboout-us-article{padding: 0 40px;margin:30px 0 0 0;}
.aboout-us-article p{line-height:30px;font-size: 15px;color: #444;text-align: left;text-indent: 28px;margin: 10px 0 0 0;}
.aboout-us-article2{padding: 0 40px;margin:20px 0 30px 0;}
.aboout-us-article2 h6{font-size: 15px;color: #ba2020;text-align: left;line-height:36px;margin: 10px 0 0 0;}
.aboout-us-article2 p{font-size: 15px;color: #444;text-align: left;}

/*联系我们*/
.abouts-us-maps{width: 720px;height: 360px;overflow: hidden;margin:20px auto 25px auto;background-color: #ddd;}
.abouts-us-maps img{width: 100%; display: block;}

.contact-us-ifo{ overflow: hidden;text-align: left; font-size: 14px;color: #333;line-height:28px;width:90%;margin:6px auto;}
.contact-us-ifo-fl,.contact-us-ifo-fr{float: left;display: inline-block;text-overflow: ellipsis;overflow:hidden;}
.contact-us-ifo .contact-us-ifo-fl{font-weight: bold;max-width:20%;text-align: right;}
.contact-us-ifo .contact-us-ifo-fr{max-width:80%;}
.contact-us-ifo .contact-us-ifo-fr span{display: block;}
.contact-us-ifo-fr .weixin-icon{width:120px;overflow: hidden;}
.contact-us-ifo-fr .weixin-icon img{display: block;width: 100%;}
.contact-us-ifo-fr .weixin-txt{font-size: 12px;line-height:20px;color:#808080;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.contact-us-ifo .sina-gz{margin: 0 0 0 10px;position: relative;}

/*商务合作*/
ul.hz-ifo{width:90%;margin:0 auto;}
ul.hz-ifo li{overflow: hidden;text-align: left;font-size: 15px;color:#333;line-height:30px;padding:14px 0;}
ul.hz-ifo li.hz-ifo-y{padding: 10px 0 0 0;}
ul.hz-ifo li.hz-ifo-item{border-bottom: 1px dashed #ccc;}
ul.hz-ifo li .hz-ifo-fl,ul.hz-ifo li .hz-ifo-fr{float: left;display: inline-block;}
ul.hz-ifo li .hz-ifo-fl{color:#ba2020;font-weight: bold;max-width:10%;text-align: right;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
ul.hz-ifo li .hz-ifo-fr{font-size:14px;width:80%;text-align: left;margin: 0 0 0 20px;}
.hz-ifo-fr p{line-height: 24px;margin: 4px 0 0 0;}
.hz-ifo-fr p span.hz-tips{color: #666;font-size:12px;}
.hz-ifo-fr p span.hz-email{margin: 0 10px 0 28px;}
.hz-ifo-fr p.hz-ad-link{margin:20px 0 0 0;}
.hz-ifo-fr p.hz-ad-link a{font-size:16px;font-weight: bold;color:#ba2020;padding:0 6px;text-decoration: underline;}
.hz-ifo-fr p.hz-ad-link a:hover{color: #127bfc;cursor: pointer;}

/*首页及全站广告位*/
dl.ad-explain{width: 80%;margin:40px auto 20px auto;border: 1px solid #ddd;}
dl.ad-explain dt{background-color: #f9f9f9;height: 46px;line-height: 46px;font-size: 16px;font-weight: bold;color: #ba2020;}
dl.ad-explain dd{overflow: hidden;height:40px;line-height:40px;border-top: 1px solid #ddd;margin: 0;font-size:14px;color: #666;}
dl.ad-explain dd.ad-explain-title{font-weight: bold;color: #333;}
dl.ad-explain dd.ad-explain-bg1{background-color: #f9f9f9;}
dl.ad-explain dd span{float: left;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
dl.ad-explain dd span.ad-explain1{width: 10%;border-right: 1px solid #ddd;}
dl.ad-explain dd span.ad-explain2{width:44%;border-right: 1px solid #ddd;}
dl.ad-explain dd span.ad-explain3{width:19%;border-right: 1px solid #ddd;}
dl.ad-explain dd span.ad-explain4{width:26%;}

.ad-explain-pic{margin: 0 auto 40px auto;width: 90%;}
.ad-explain-pic img{display: block;width: 100%;}

/*网站地图*/
dl.web-map{margin: 0;}
dl.web-map dt{text-align: left;padding: 0 30px;height:36px;line-height:36px;background-color: #fcf8dd;font-size:14px;font-weight: bold;}
dl.web-map dd{overflow: hidden;padding:10px 30px;margin: 0;}
dl.web-map dd a{float: left;display: inline-block;margin: 0 30px 0 0;line-height: 36px;color: #333;font-size: 14px;}

dl.web-map dd a:hover{color:#ba2020;}

/*用户协议*/
ul.user-agreement{padding: 0 30px;}
ul.user-agreement li{font-size: 14px;color: #333;margin: 20px 0 0 0;text-align: left;}
.user-agreement .user-agreement-point{font-weight: bold;font-size: 16px;line-height: 32px;}
.user-agreement .user-agreement-ct{line-height: 24px;padding: 0 0 0 20px;margin:2px 0 0 0;}
.user-agreement .user-agreement-ct-tt{font-weight: bold;line-height: 24px;padding: 0 0 0 20px;margin:6px 0 0 0;}


/*意见反馈*/
.fed-back-tips{color: #666;margin:10px 0 25px 0;}
dl.fed-back{overflow: hidden;width: 90%;margin: 20px auto;}
dl.fed-back dt,dl.fed-back dd{float: left;display: inline-block;margin: 0;}
dl.fed-back dt{font-size: 14px;height: 32px;line-height: 32px;}
dl.fed-back dd{text-align: left;}
dl.fed-back dd select{border: 1px solid #aaa;height:30px;line-height: 30px;}
dl.fed-back dd textarea{resize:none;border: 1px solid #aaa;width:420px;overflow: hidden;min-height:120px;padding:16px;line-height: 24px;}
dl.fed-back dd.fedback-star-icon{width:7px;height:7px;background:url(../images/star_icon.png) no-repeat 0 0;background-size: 100%;margin:10px;}
.fed-back-sub{cursor:pointer;width:80px;height:30px;line-height:30px;background-color: #ba2020;color: #fff;font-size: 14px;border-radius: 4px;margin: 0 0 0 108px;}

ul.old-fedback{padding: 0 30px;}
ul.old-fedback li{font-size: 14px;padding:10px 0;text-align: left;border-bottom: 1px dashed #ccc;}
ul.old-fedback li.old-fedback1{font-weight: bold;font-size: 16px;margin:30px 0 0 0;}
.old-fedback  .old-fedback-tt{color: #333;line-height: 28px;}
.old-fedback  .old-fedback-ct{color: #666;line-height:22px;margin:4px 0 0 0;font-size: 12px;}
.old-fedback  .old-fedback-ct span{color: #333;}


/*为什么要注册*/
.why-register{text-align: left;color: #333;padding:20px;line-height:38px;font-size: 16px;}
.why-register span{font-size:12px;color: #999;}
.why-register-tips{font-weight: bold;color: #333;text-align: left;font-size: 18px;margin:20px 0 0 20px;}
.why-register-tips a{color: #ba2020;text-decoration: underline;padding: 0 4px;}


/*导航20160818*/
.top_bar{height: 40px; background: #333; color: #999; top: 0; position: fixed; z-index: 10000; width: 100%; left: 0; min-width: 990px; font-family: Microsoft YaHei;}
.top_bar .bar_left{height: 40px;margin: 0}
.left{float: left;}
.top_bar .bar_left li{float: left; display: inline-block; height: 40px;}
.top_bar .bar_left li a{font-size: 14px; color: #ccc; height: 40px; line-height: 40px; padding: 0 10px; text-decoration: none; display: inline-block;}
a.top_bar_logo i{font-weight: bold;color: #fd8712;font-style: normal;line-height: 40px;}
.top_bar .nr3{display: block; font-size: 10px; color: #f1f1f1; width: 60px; text-align: center; line-height: 1em; background: #FE5761; float: right; height: 100%;}
.top_bar .nr3 img{display: block; margin: 4px auto 2px;}
.right{float: right;}
.bar_info{position: relative;}
.bar_info li{width:60px}
.bar_tips{display: none;}
.bar_sign_tips{right: 0;}
.bar_tips{position: absolute; top: 50px; width: 150px; background-color: #fff; border: 1px solid #ccc; padding: 10px;}
.bar_sign_tips i.arrow{left: auto; right: 18px;}
.bar_tips i.arrow{top: -20px; border-bottom: 10px solid #ccc;}
.bar_tips .arrow{position: absolute; left: 20px; border-width: 10px;}
.arrow{display: block; border: 5px dashed transparent; height: 0; width: 0; overflow: hidden;}
.bar_tips b.arrow{top: -19px; border-bottom: 10px solid #fff;}
.top_bar .bar_tips a.close{display: block; position: absolute; right: 5px; top: 5px; font-size: 18px; color: #000; height: 20px; line-height: 20px;}
.bar_message_tips{right: 20px;}
.bar_message_tips p{display: none;}
.top_bar .bar_tips a{color: #fd8712;}
.bar_noLogin .bar_loading{display: none;}
.bar_noLogin .bar_link{display: block;}
.bar_item{position: relative; float: left;}
.bar_loading{display: block; background: url(http://static.meishichina.com/v6/img/loading-16-16.gif) no-repeat center; height: 40px; line-height: 40px; overflow: hidden; text-align: center; width: 50px;}
.bar_link a, .top_bar .bar_left li a{font-size: 14px; color: #ccc; height: 40px; line-height: 40px; padding: 0 10px; text-decoration: none; display: inline-block;}
.bar_link a:hover, .top_bar .bar_left li a:hover{color: #fd8712;}
.bar_text{width: auto; text-align: center; height: 40px; line-height: 40px; overflow: hidden; position: relative; z-index: 199011; cursor: pointer;}
.bar_box{background-color: #fff; position: absolute; z-index: 199010; width: 60px; top: 40px; right: 0; text-align: center; display: none;}
.bar_login .bar_text a{display: block; line-height: 1em; font-size: 10px; width: 60px; text-align: center; height: 40px; float: right;}
.top_bar a{color: #f1f1f1;}
.bar_login .bar_text a img{display: block; margin: 4px auto 2px;}
.bar_login .bar_box li{height: 40px; float: left; height: 40px; width: 60px;}
.bar_box li.bar_box_item_0{background: #585757;}
.bar_box li{height: 40px; line-height: 40px; background: #a9a9a9; display: block;}
.bar_login .bar_box a{display: block; height: 40px; line-height: 1em; font-size: 10px;}
.bar_box li a{color: #f1f1f1; display: block; height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bar_user .bar_text_userName{display: block; max-width:200px;}
#J_barUserName{max-width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: right;}
.bar_box li.bar_box_item_1{background: #717070;}
.bar_box li.bar_box_item_2{background: #7d7d7d;}
.bar_box li.bar_box_item_3{background: #939393;}
.bar_box li.bar_box_item_4{background: #9f9f9f;}
.bar_add .bar_text{background: #59C3D1; color: #f1f1f1; width: 60px; line-height: 1em; font-size: 10px; padding: 0;}
.bar_add .bar_box li.bar_box_item_0{background: #8ecdd8;}
.bar_add .bar_box li.bar_box_item_1{background: #a6dfea;}
.bar_add .bar_box li.bar_box_item_2{background: #adecf8;}
.bar_sign .bar_sign_text{display: block; height: 40px; background: #FFA859; line-height: 40px; text-align: center; width: 60px; color: #f1f1f1; float: right; font-size: 10px; line-height: 1em;}
.bar_sign_box{width: 60px; overflow: hidden; background-color: #fff; position: absolute; top: 40px; right: 0; line-height: 22px; display: none; text-align: center;}
.bar_sign_box h3{display: none;}
.bar_sign_box p{background: #f9be78; height: 40px; line-height: 40px; color: #fff; font-size: 12px;}
.bar_sign_box p b{line-height: 40px;}
.bar_sign_box a{display: block; background: #fcc88a; height: 40px; line-height: 40px; color: #f1f1f1;}
.bar_sign .bar_sign_text img {display: block;margin: 4px auto 2px;}
.bar_add .bar_text img {display: block;margin: 4px auto 2px;}
.bar_noLogin .bar_add{display: block;}
.top_bar a:hover {color:#fff;text-decoration:none}
.bar_login .bar_box a img {display: block;margin: 4px auto 2px;}
.bar_user .bar_text_userName a {display: block;max-width:200px;height: 40px;position: relative;float: right;overflow: hidden;}
.bar_user .bar_text_userName a span{float: left;display: inline-block;max-width: 100px;margin: 0 6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top_bar a {color: #f1f1f1;}
.bar_user .bar_text_userName img {border-radius: 50%; float: left;display: inline-block;margin: 5px 0;}
#J_top_bar ul li{float:left;}
#editall ul li{width: 60px;}
#userinfo ul li{width: 60px;}