.m-titdh4 { height: 26px; line-height: 26px; border-left: 5px #607695 solid; padding-left: 8px; font-size: 16px; font-weight: normal; margin: 18px 0 0 0 }

.m-ttxgxz { width: 299px; border-left:1px solid #e7e7e7; }

.m-zdivtop1 { width:868px; position: relative;  }

.m-zdivtop1 h1 { height: 60px; line-height: 60px; font-weight: normal; background: #f2f2f2 ; font-size: 24px; padding-left: 24px; }
.m-zdivtop1 h1 span {border-left: 1px solid #adadad; height: 18px; font-size: 14px; display: inline-block; line-height: 18px; padding-left: 10px; margin-left: 14px; color: #666; position: relative;top: -3px;}

.m-zdivtop1 .m-ewm { position: absolute; width: 160px; height: 200px;right: 5px; top: 70px; text-align: center; color: #a8a8a8 }
.m-zdivtop1 .m-ewm img{ width: 158px; height: 158px; display: block; margin: 0 auto; }


.m-infodiv { width: 700px; }
.m-infodiv img.m-infoimg{ width: 120px; height: 120px; display: block; margin: 20px 0 0 20px; }

.m-infodiv .m-infoul {padding: 15px 0 0 0}
.m-infodiv .m-infoul li{ width: 150px; margin:5px 0 0 20px; height: 24px; line-height: 24px; color:#999; overflow: hidden;}
.m-infodiv .m-infoul li span { color: #666 }
.m-infodiv .m-infoul li span.f-softsize { color: #f40 }
.m-infodiv .m-infoul li.m-ti { width: 185px;} 

.m-infodiv .m-infoul .m-infotag,.m-infodiv .m-infoul .m-infoguan { width: 500px } 
.m-infotag a { background: #ebedf3;border-radius: 30px; padding: 0 10px;height: 24px;display: inline-block; margin-right: 15px; }

.m-infotag a:hover { background: #23a7f1; color: #fff }
.m-infoguan a { text-decoration: underline; color: #0bf }
.m-infoguan a:hover {  color: #f72 }

a.m-goabtn { float: left; width: 135px; height: 60px; border-radius: 6px; background: url(../images/downa.png) no-repeat #23a7f1 25px 13px; font-size: 24px; line-height: 60px; color: #fff; padding-left: 65px;margin:15px 0 0 20px; }
a.m-goabtn:hover { background-color: #1593da }

.m-dc {width: 180px;    height: 36px;    background: #f0f1f7;    border-radius: 18px;    margin-top: 20px;    cursor: pointer; margin-left: 40px; position: relative;}
.m-dc i {    background: url(../images/ico-img3.png) no-repeat;      float: left;    margin: 8px 20px;    height: 18px;    width: 18px;     background-position: 0 -109px;}
#is_bad i {   background-position: 0 -91px;}
.m-dc p{float: left;    width: 100px;    height: 36px;    padding: 0 10px;    line-height: 36px;    border-left: 1px solid #e4e5eb;    font-size: 14px;    color: #9e9e9e;}
.m-dc p em { color: #666 }


.m-xgdownul { height: 246px; overflow: hidden; }
.m-xgdownul li{border-bottom:1px dotted #e4e4e4;}
.m-xgdownul li a { display: block; padding:11px 0; }
.m-xgdownul li a img { width: 38px; height: 38px;  float: left; margin: 0 15px;overflow: hidden;border-radius: 5px; }

.m-xgdownul li a strong {font-weight: normal;font-size: 16px; color: #666; height: 18px; line-height: 18px; overflow: hidden;width: 220px; display: inline-block}
.m-xgdownul li a p { font-size: 13px; color: #999 }
.m-xgdownul li a p span { color: #23a7f1 }

.m-xgdownul li a:hover strong {color: #23a7f1}
.m-xgdownul li a:hover img {  box-shadow: 0px 0px 7px #23a7f1; }
.m-xgdownul li:nth-child(4) { border-bottom: none; }



.m-divleft { width:855px;background:#fff;  border:1px #dbdbdb solid; margin-bottom: 15px;   }

.m-divright { width:300px  }


.m-tith5 {border-bottom: 1px #e5e5e5 solid; height: 43px; line-height: 43px; font-size: 16px; color: #333; font-weight: normal;}
.m-tith5 span{ display: inline-block; width: 3px; height: 18px ; background: #349eec;position: relative;top: 4px; margin-left: 14px; margin-right: 10px }





.m-hotul{ width:auto; height:auto; margin:12px 15px 0; display:block; overflow:hidden}
.m-hotul li{ width:100%; height:39px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.m-hotul li a{ width:100%; height:auto; display:block; overflow:hidden;}
.m-hotul li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#b4b4b4; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.m-hotul .m-rank-color1 a i{ background:#23a7f1}
.m-hotul .m-rank-color2 a i{ background:#23a7f1}
.m-hotul .m-rank-color3 a i{ background:#23a7f1}
.m-hotul li a img,.m-hotul li a b{ display:none}
.m-hotul li a strong{ width:236px; height:39px; line-height:39px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.m-hotul li a em{ width:52px; height:39px; line-height:40px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0 0 0 0; display:inline; overflow:hidden}
.m-hotul li a:hover strong{ color:#23a7f1}
.m-hotul li:last-of-type { border-bottom: none; }



.m-hotul .f-ix{ height:auto; padding:0 0 10px 0;}
.m-hotul .f-ix img{ width:70px; height:70px; border-radius:12px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.m-hotul .f-ix strong{ width:156px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#23a7f1; margin:14px 0 0 10px;}
.m-hotul .f-ix b{ width:75px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#23a7f1; border-radius:4px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.m-hotul li.f-ix a em{ display:none}




 .m-softbibei{ width:auto; height:auto; padding:10px 0 10px 0; display:block; overflow:hidden}
.m-softbibei a{ width:80px; height:auto; float:left; margin:10px 0 10px 15px; display:inline; overflow:hidden}
.m-softbibei a img{ width:58px; height:58px; border-radius:14px; margin:auto; display:block; overflow:hidden}
.m-softbibei a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:10px 0 0; display:block; overflow:hidden}
.m-softbibei a b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:7px 0 0; display:block; overflow:hidden}
.m-softbibei a:hover strong{ color:#23a7f1}






.f-twlist{ width:270px;  margin:0 0 0 13px; padding-top: 15px}
.f-twlist li{ position:relative; margin:0 0 15px;}
.f-twlist li img{ width:270px; height:148px;}
.f-twlist li span{ display:block; position:absolute; width:100%; left:0; bottom:0; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/tm.png) repeat 0 0;}
.f-twlist li:hover span{ background:#13aff2 none repeat scroll 0 0;}
.f-twlist li a{ width:100%; height:123px; display:block; overflow:hidden;}
.f-twlist li a:hover{ width:266px; height:119px; border:2px solid #13aff2;}
.f-twlist li a:hover span{ width:100%; height:30px; }


.m-downtabul {    line-height: 54px;    height: 40px;    border-bottom: 2px solid #e5e5e5; margin:0 20px; padding-top: 5px}
.m-downtabul li{}
.m-downtabul li a{     display:block;    margin-right: 30px;    padding: 0 10px;    font-size: 18px; line-height: 40px}
.m-downtabul li.m-hover a {    border-bottom: 2px solid #23a7f1;    color: #23a7f1;    position: relative;}



.m-divcont {  }
.m-divcont  .m-contdiv  p {line-height: 26px; margin-bottom: 20px;}
.m-divcont  .m-contdiv  h3 {color: #23a7f1;font-size: 18px;height:40px;line-height: 40px;padding-left: 10px;margin: 13px 0 22px 0; background-color: #eaf7ff; font-weight: normal;}
.m-divcont  .m-contdiv  a { color:#00b6f6;text-decoration: underline; margin: 0 2px; }
.m-divcont  .m-contdiv  a:hover { color:#f60; }
.m-divcont  .m-contdiv  img{ display: block;max-width: 650px;_width:expression(this.width > 650 ? "650px" : true); margin:0 auto; }
 .m-contdiv {color: #666; line-height: 26px;font-size: 15px; margin:0 20px; padding: 10px 0 0px; position: relative;  overflow: hidden;}

.g-left-title{border-bottom: 1px solid #d1d1d1; height: 50px;  margin:0 20px;}
.g-left-title .m-tith4{ border-bottom: none; float: left; width: 100px;    height: 20px;    line-height: 20px;    font-size: 18px;    font-weight: normal;    color: #333;    margin: 14px 0 0 0px;    border-left: 4px #349eec solid; padding-left: 10px; }
.g-left-title .m-title-dome{ float: left;width:700px;height: 57px;overflow: hidden; }
.g-left-title .m-title-dome ul li{ background: url(../images/lbl_bg.png) no-repeat left 18px; cursor: pointer; height:57px; line-height: 50px; float: left; width: auto;  font-size: 18px; color: #333; text-align: center; position: relative;max-width: 120px;padding:0px 25px 0px 25px;overflow: hidden;} 
.g-left-title .m-title-dome ul li:first-child{ background: none; padding:0px 15px 0px 15px;}
.g-left-title .m-title-dome ul li i{ position: absolute; width:14px; height:7px; display:block; bottom: 0px; left:50%; margin-left:-7px; }
.g-left-title .m-title-dome ul li.m-hover{ color: #23a7f1;}
.g-left-title .m-title-dome ul li.m-hover i{background: url(../images/down_detailimg.png) no-repeat -135px -72px;}
.g-left-title .m-title-dome ul li:hover{color: #23a7f1;}



#morejs{ width: 100%; display: block;  position: relative; z-index: 0; font-size: 14px; color: #999; text-align: center; background: #fff; padding-bottom: 15px}
a.zk span{ display: block; width: 15px; height: 13px; background: url(../images/sj_icons.png) no-repeat; background-position: -220px -122px; margin: 0 auto 8px;}
a.sq span{ display: block; width: 15px; height: 13px;background: url(../images/sj_icons.png) no-repeat; background-position: -220px -102px;margin: 0 auto 8px; }
#morejs em{ display: block; width: 100%; height: 69px; position: absolute; left: 0; top: -69px; background: url(../images/sj_icon1.png) repeat-x left center; }


ul.m-jietu{ width:820px; height:auto; white-space:nowrap; padding:0 0 10px 0; margin:15px auto 0; display:block; overflow:auto}
ul.m-jietu li{ width:auto; height:auto;  margin:0 10px 0 0; display:inline-block; overflow:hidden;  }
ul.m-jietu li img { max-height: 400px; }

ul.m-jietu li.m-addvideo { display: none;    width: 0;}







.m-bottom-box{ overflow: hidden; padding: 15px 15px; width: 820px;}
.m-bottom-box .u-top-box{ overflow: hidden;position: relative; padding-left:195px; }
.m-bottom-box a.u-top-img{ display: block; width: 180px; height: 90px;position: absolute;left: 0px; top: 0px;}
.m-bottom-box a.u-top-img img{ width: 180px; height: 90px; }
.m-bottom-box h4{height: 28px; overflow: hidden; }
.m-bottom-box h4 a{ color: #23a7f1; font-size: 18px; font-weight:normal;  }
.m-bottom-box p{height: 60px; line-height: 20px; overflow:hidden; color: #666; font-size: 14px;}

.m-bottom-box .m-bottom-list{ overflow: hidden; display: none; }
.m-bottom-box ul li{ width:190px;float:left;height:57px; margin:20px 0 0 10px;  display:inline;overflow:hidden; position: relative; padding-left:72px;}
.m-bottom-box ul li p{ position:absolute; left: 0px;top: 0px;width:55px; height:55px;border:1px solid #dcdcdc;}
.m-bottom-box ul li p em{width:55px; height:55px; display: block;vertical-align: middle;text-align: center;display: table-cell;}
.m-bottom-box ul li p em img{max-width:55px; max-height:55px;}
.m-bottom-box ul li a strong{ height:16px; line-height:16px; font-size:15px; font-weight:normal; color:#333;  margin:6px 0 5px 0; display:block; overflow:hidden}
.m-bottom-box ul li a b{ width:auto; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; padding:2px 8px 0px 0px;  float:left;display:inline; overflow:hidden}
.m-bottom-box ul li a i{ float:left;display:block; height: 14px;}
.m-bottom-box ul li a i img{height:14px;}
.m-bottom-box ul li a:hover strong{ color:#23a7f1}






.m-tbsm { border:1px #ddd solid;margin:20px 20px 0;padding:0  20px 5px 20px;  background: #fdfdfd; display: none }
.m-tbsm p.m-tbsmp {  font-size: 18px; padding-top: 10px; }
.m-tbsm strong { font-weight:400; }
.m-tbsm div { font-size: 14px; color: #999; line-height: 24px; padding-top: 5px }

.m-downtit { height: 38px; line-height: 38px; background: #FAFAFA ;margin:15px 20px;padding-left: 15px; font-weight: normal;}
.m-macdownul {}
.m-macdownul li{ width: 188px; margin:0 0 15px 20px }
.m-macdownul li a{ background: #fafafa url(../images/downbtn.png) no-repeat 5px 0; display: block; height: 40px; line-height: 40px; padding-left: 46px; font-size: 16px;transition: all .15s; }
.m-macdownul li a:hover { background-color: #23a7f1; color: #fff; background-position: 5px -40px; }


/*.m-tbsm { display: none }*/


.m-downtjul { padding: 10px 0; }
.m-downtjul li {margin:0px 4px 0 4px;width:112px;height:auto;overflow:hidden;}
.m-downtjul li a{ width:100%; height:135px; display:block; overflow:hidden}
.m-downtjul li a img{ width:78px; height:78px; margin:8px auto 0; border-radius:14px; display:block; overflow:hidden;}
.m-downtjul li a span{ width:90px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#555; text-align:center; margin:10px auto 0; overflow:hidden; display:block;}
.m-downtjul li a b{ width:72px; height:29px; line-height:29px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#13aff2; border-radius:5px; display:none; overflow:hidden; margin:8px auto 0;}
.m-downtjul li a:hover{ background:#f8f8f8;}
.m-downtjul li a:hover span{ display:none}
.m-downtjul li a:hover b{ display:block;}


/* 评论 */

#s_comment textarea {border: 1px solid #ececec;padding: 3px 0;width: 100%;height:60px;line-height:24px;margin: 10px 0;text-indent: 5px; font-size: 14px;}
#s_comment .comment_btn {padding: 0 0px 20px;text-align: left;}
#s_comment .comment_btn input {width: 146px;height: 40px;line-height: 40px;color: #fff;border: 0 none;padding: 0;background: #349eec;cursor: pointer;font-size: 16px; }
#s_comment .comment_btn span {font-size: 14px;color: #4d4d4d; margin-left: 20px}
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list dt span {float: left;}
#comment_list dt em {float: right;font-style: normal;}
.lookpl a {margin: 10px auto;width: 65%;height: 30px;line-height: 30px;font-size: 13px;text-align: center;color: #7e7e7e;background: #f8f8f8;border-radius: 20px;display: block;font-weight: normal;}
.lookpl a i{color: #f77;}
#comment_list dd { word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list p {text-align: right;line-height: 1;padding: 5px 0;font-size: 12px;margin-top: 10px;}
#comment_list p a {color: #7e7e7e;margin-left: 10px;}
#comment_list h2 span {font-size: 16px;color: #f60;font-weight: normal;}
#comment_list h2 {height: 30px;padding: 0px;margin-bottom: 10px;border-bottom: 1px solid #ddd;}
#comment_list dt b {margin: 0 6px;color: #d92227;font-weight: normal;}

#comment_list .quote, #comment_list .quote span { text-indent:0; text-align:left; }
#comment_list {  color:#2f2f2f; padding:1px; zoom:1; font-size:12px; padding: 0 20px;overflow: hidden; }
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list h2 {  height:30px; padding:0px;margin-bottom:10px;border-bottom: 1px solid #ddd }
#comment_list h2 em {    float: left;    margin-right: 8px;    width: 4px;
    height: 17px;    background: #e0e0e0;    border-radius: 2px;margin-top: 4px;}
#comment_list h2 span { font-size:16px; color:#333; font-weight: normal; }
#comment_list dl { padding: 0; text-align: left; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list dd img { margin-top:-5px; }
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; color:#000; }
#comment_list blockquote h4, #comment_list .quote span { color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; color:#d92227; font-weight: normal; }
#comment_list p { text-align:right; line-height:1; padding:5px 0; font-size: 12px; margin-top:10px; }
#comment_list p a { color:#7e7e7e; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }


/* --报错弹出层-- */
.c_soft_button {overflow: inherit!important;}
#good_or_bad{ position: relative; }
.g-hpopBox{position: absolute;height: 271px;width:433px;background: #FFFFFF;z-index: 9999;left: 235px;top:-80px;border: 2px solid #E8E8E8;padding: 15px 15px 5px 15px;box-shadow: 0px 0px 8px 1px rgba(0,0,0,.16); font-weight: normal; font-size: 16px}
.g-tips{ overflow: hidden;position: relative;padding-right: 30px;border-bottom: 1px solid #E0E0E0;}
.g-tips p{  overflow: hidden;line-height: 24px !important;padding-bottom: 10px !important; color: #666!important; text-align: left !important; margin: 0px !important; padding-top:0 !important; font-size: 14px!important;font-weight: 400important;  }
.g-tips p:first-letter {font-size:14px!important; } 
.g-tips a.f-close{position: absolute; right: 0px; top: 0px;width: 18px;height: 18px;background: url(../images/downdetail-close.png) no-repeat -5px -5px;}
.g-tips a.f-close:hover{background: url(../images/downdetail-close.png) no-repeat -35px -5px;}
.g-input-cont { padding:5px 0px 5px 0px; overflow: hidden; }
.g-input-cont p{ padding: 5px 0px 10px 0px !important; overflow: hidden; margin: 0 !important }
.g-input-cont span{display: block;float: left;color: #999;margin-right: 25px; font-size: 14px; font-weight: normal;}
.g-input-cont span em {display: block;float: left;margin-right: 5px;_margin-top: -4px;height: 19px;}
.g-input-cont span em input{ }
.g-input-cont span font{ display: inline-block; height: 28px; line-height: 28px;padding-right:12px;  }
.g-input-cont input.m-txt-phone{ overflow: hidden;border:1px solid #c9c9c9; height: 26px; line-height: 26px; padding: 0px; margin: 0px; text-indent: 6px;border-radius: 3px; color: #666666;}
.g-plTextaera textarea {height:52px;border: 1px solid #E0E0E0;font-size: 14px;color: #666666; line-height: 26px;border-radius: 3px; width: 100%;}
.g-plSubmit{ margin: 10px auto;text-align: center; overflow: hidden; }
.submit1{ background: #6fa21f;border: 0px;padding: 0px;color: #fff;width: 160px;border-radius: 3px;height: 34px; cursor: pointer;}
/* --弹出层 end-- */


/* 图片控件 */
body.none {    overflow-x: hidden;    overflow-y: hidden; display: block;}
.LookPicture *:before,.LookPicture *:after {    position: absolute;    display: inline-block;    background-repeat: no-repeat;    content: "";}
.LookPicture {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}
.LookPicture * {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}
.LookPicture_Background {    position: fixed;    top: 0;    left: 0;    z-index: 19960924;    width: 100%;    height: 100%;    background-color: #000;    display: none !important;}
.LookPicture {    position: fixed;    top: 0;    left: 0;    z-index: 19960925;    width: 100%;    height: 100%;    display: none;}
.LookPicture .Look_Close {    position: absolute;    right: 20px;    top: 20px;    display: inline-block;    background-repeat: no-repeat;    width: 40px;    height: 40px;    cursor: pointer;    z-index: 19960925;}
.LookPicture .Look_Close:before,.LookPicture .Look_Close:after {    background-color: #fff;    width: 30px;    height: 8px;    border-radius: 4px;    -o-border-radius: 4px;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    top: 17px;    left: 5px;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_Close:hover:before,.LookPicture .Look_Close:hover:after {    box-shadow: 0 0 10px #66ccff;    -moz-box-shadow: 0 0 10px #66ccff;    -webkit-box-shadow: 0 0 10px #66ccff;}
.LookPicture .Look_Close:before {    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
.LookPicture .Look_Close:after {    -webkit-transform: rotate(315deg);    -ms-transform: rotate(315deg);    -o-transform: rotate(315deg);    transform: rotate(315deg);}
.LookPicture .Look_img {    display: none;    position: absolute;    max-width: 85%;    max-height: 85%;    top: 50%;    left: 50%;    z-index: 19960924;    box-shadow: 0 0 20px #000;    -moz-box-shadow: 0 0 20px #000;    -webkit-box-shadow: 0 0 20px #000;    border: 0;    border-radius: 5px;    -o-border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}
.LookPicture .Look_img:hover {    box-shadow: 0 0 20px #000000;    -moz-box-shadow: 0 0 20px #000000;    -webkit-box-shadow: 0 0 20px #000000;}
.LookPicture .Look_img.Look_Show {    display: block;}
.LookPicture .Look_before {    position: absolute;    display: inline-block;    background-repeat: no-repeat;    width: 70px;    height: 70px;    z-index: 19960926;    left: 50px;    top: 50%;    margin-top: -35px;    cursor: pointer;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_before:before,.LookPicture .Look_before:after {    left: 0;    width: 57px;    height: 5px;    background-color: #fff;    border-radius: 10px;    -o-border-radius: 10px;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_before:before {    top: 50px;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
.LookPicture .Look_before:after {    top: 13px;    -webkit-transform: rotate(315deg);    -ms-transform: rotate(315deg);    -o-transform: rotate(315deg);    transform: rotate(315deg);}
.LookPicture .Look_before:hover {    left: 40px;}
.LookPicture .Look_before:hover:before,.LookPicture .Look_before:hover:after {    box-shadow: 0 0 20px #66ccff;    -moz-box-shadow: 0 0 20px #66ccff;    -webkit-box-shadow: 0 0 20px #66ccff;}
.LookPicture .Look_next {    position: absolute;    display: inline-block;    background-repeat: no-repeat;    width: 70px;    height: 70px;    z-index: 19960926;    right: 50px;    top: 50%;    margin-top: -35px;    cursor: pointer;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_next:before,.LookPicture .Look_next:after {    left: 0;    width: 57px;    height: 5px;    background-color: #fff;    border-radius: 10px;    -o-border-radius: 10px;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    -webkit-transition-property: all;    -moz-transition-property: all;    -o-transition-property: all;    transition-property: all;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-delay: 0s;    -moz-transition-delay: 0s;    -o-transition-delay: 0s;    transition-delay: 0s;}
.LookPicture .Look_next:before {    top: 50px;    -webkit-transform: rotate(315deg);    -ms-transform: rotate(315deg);    -o-transform: rotate(315deg);    transform: rotate(315deg);}
.LookPicture .Look_next:after {    top: 13px;    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}
.LookPicture .Look_next:hover {    right: 40px;}
.LookPicture .Look_next:hover:before,.LookPicture .Look_next:hover:after {    box-shadow: 0 0 20px #66ccff;    -moz-box-shadow: 0 0 20px #66ccff;    -webkit-box-shadow: 0 0 20px #66ccff;}
.Look_Open {    display: block !important;}
.f-addlose {position: absolute;    left: 0;    top: 0;    display: inline-block;    background-repeat: no-repeat;    width: 100%;    height: 100%;        z-index: 19960924;}

.m-downdiv h3{height: 26px;font-size: 16px;    font-weight: bold;    color: #39f; line-height: 26px}
.m-downul { width:260px; float: left; }
.m-downul li{    width: 100px;    height: 18px;    line-height: 18px;    font-size: 14px;    font-weight: normal;    color: #333;    background: url(../images/downbtn.png) no-repeat -8px -11px;    float: left;    margin: 15px 0 0;    padding: 0 0 0 26px;    display: inline;}

.m-downtjul2  { width: 270px; float: left;height:100px;overflow: hidden;}
.m-downtjul2 li { width: 70px; float: left; margin: 0 0 20px 20px;}
.m-downtjul2 li strong { display: block; overflow: hidden; font-weight: normal; height: 26px;line-height:26px; text-align: center}
.m-downtjul2 li a:hover strong ,.m-downul li a:hover{ color: #f60;}
.m-downtjul2 li b,.m-downtjul2 li em,.m-downtjul2 li i{ display: none}


/*????????*/
font.g-clickrz{ float:right; color: #00aaff;font-weight: normal; cursor: pointer;font-size: 14px; text-decoration: underline; margin-right: 15px;}
font.g-clickrz:hover{ color:#f60; }
#addbalck { width: 100%;height: 100%;left: 0;position: absolute;top: 0;z-index: 998;background-color: #000;filter: alpha(Opacity=50);opacity: .5;}
.g-boxsoft{overflow:hidden; }
.g-topsoft{width: 460px;font-size: 14px;background: #fff;left: 50%;top:50%;margin-left: -250px;margin-top: -280px;padding-bottom: 5px;position: fixed;_position: absolute;z-index: 999;
*zoom: 1;cursor: default;-webkit-box-shadow: 0 4px 16px rgba(0,0,0,.4);box-shadow: 0 4px 16px rgba(0,0,0,.4);display: block;}
.g-topsoft h4 {padding:20px 0px 0px;overflow:hidden;color: #555;line-height: 26px;font-size: 14px; font-weight: bold;}
.g-topsoft h4 em {font-style: normal;}
.g-topsoft p{padding:0px 0px 20px;overflow:hidden;line-height: 26px;color: #555;font-size: 14px;border-bottom: 1px #eee solid;}
.g-boxsoft span.u-lsrz{display: block; font-style:normal;height: 50px;line-height: 50px;background: #f0f0f0;color: #333;padding: 0 2px 0 18px;font-size: 16px;margin-bottom: 5px; font-weight: bold;}
.g-boxsoft span.u-lsrz s {float: right;width: 40px;height: 50px;display: block;font-size: 14px;text-align: center;cursor: pointer;font-weight: 400;color: #333;text-decoration: none;}
.g-softlist{overflow-y:scroll;max-height: 500px;*height: 500px;padding: 0px 20px;}