@charset "utf-8"; /*by tsz*/

p.blue > a {
    color: #39619f;
}

p.blue > a:hover {
    color: #d8252d;
}

/*商业地产首页*/
.left-banner {
    position: fixed;
    width: 90px;
    top: 280px;
    overflow: hidden;
}

.left-banner .banner {
    display: block;
}

.left-banner .banner img {
    max-width: 100px;
    width: 100%;
    border: none;
}

.left-banner .close {
    float: right;
    width: 41px;
    height: 18px;
    background: url(../../img/commerical/banner_close.png) no-repeat;
    margin-top: 2px;
    display: inline-block;
}

.u-sousuo {
    width: 170px;
    border-right: 1px #ddd solid;
    background-color: #fafafa;
}

.u-sousuo li {
    float: left;
    width: 100%;
    text-indent: 18px;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px #ddd solid;
    color: #444;
    cursor: pointer;
    display: inline-block;
}

.u-sousuo li.none {
    border-bottom-style: none;
}

.u-sousuo li.hover {
    margin-left: -1px;
    border-left: 2px #d8252d solid;
    width: 170px;
    background-color: #fff;
    font-weight: bold;
    color: #d8252d;
}

.u-soujie {
    padding: 24px 20px 0px 20px;
}

.u-soutiao {
    border: 1px #ddd solid;
    background-color: #fafafa;
    padding: 20px 15px;
    width: 641px;
}

.u-soutext {
    border: 1px #d8252d solid;
    background-color: #fff;
    width: 528px;
    height: 38px;
    line-height: 25px;
    padding: 0px 10px;
    color: #888;
    font-size: 14px;
}

.u-soubtn {
    background-color: #d8252d;
    width: 90px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 18px;
    display: inline-block;
}

.u-soubtn:hover, .u-btnsyzr:hover, .u-redbtn:hover {
    color: #fff;
}

.u-mapsou {
    background: url(../../img/commerical/bussness.png) 0px -288px no-repeat;
    padding-left: 20px;
    height: 22px;
    line-height: 22px;
    margin: 6px 0px 0px 15px;
    color: #3b639f;
    display: inline-block;
}

.u-soulist {
    width: 677px;
}

.u-soulist li {
    float: left;
    width: 100%;
    height: 18px;
    border-bottom: 1px #ededed solid;
    line-height: 18px;
    padding: 14px 0px;
}

.u-soulist li.none {
    border-bottom: none;
}

.u-soulist li a {
    color: #3b639f;
    padding-left: 18px;
}

.u-soulist li a:hover, .g-zhuanul p.blue a:hover, .g-xiezilou p.blue a:hover, .g-zhuanul p.blue a:hover, .g-zushouul p.blue a:hover {
    color: #d8252d;
}

.u-soulist li span.s1, .u-soulist li span.s2, .u-soulist li span.s3 {
    background: url(../../img/commerical/bussness.png) no-repeat;
    padding-left: 24px;
    display: inline-block;
}

.u-soulist li span.s1 {
    background-position: 0px -326px;
}

.u-soulist li span.s2 {
    background-position: 0px -347px;
}

.u-soulist li span.s3 {
    background-position: 0px -367px;
}

.g-textbiao, .g-textbiaoadd {
    border-bottom: 1px #ddd solid;
    height: 25px;
    position: relative;
}

.g-textbiaoadd {
    margin: 0px 0px 2px 0px;
    height: 23px;
}

.g-textbiao a.fr, .g-newzhuanr dt a.fr, .u-menutip a.fr {
    font-family: "宋体";
}

.g-textbiao span, .g-textbiao h2.title {
    position: absolute;
    bottom: -1px;
    left: 0px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 18px;
    color: #000;
    border-bottom: 2px #d8252d solid;
    padding: 0px 2px 3px 2px;
    height: auto;
    width: auto;
    display: inline-block;
}

.g-textbiao b, .g-textbiao em {
    position: absolute;
    bottom: -1px;
    left: 0px;
    border-bottom: 2px #d8252d solid;
    padding: 0px 2px 3px 2px;
}

.g-textbiao a.pt2 {
    padding-top: 0px !important;
}

.g-textbiao small {
    margin-left: 160px;
    display: inline;
}

.g-textbiao small a {
    height: 20px;
    padding: 0px 12px;
    vertical-align: top;
    display: inline-block;
}

.g-textbiao small a.hover {
    padding: 0px;
}

.g-textbiao small a.hover i {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 12px;
    height: 20px;
    vertical-align: top;
    display: inline-block;
}

.g-textbiao small a font {
    background-color: #fff;
    font-size: 12px;
}

.g-textbiao small font.font {
    *vertical-align: top;
}

.g-textbiao small a.hover i.left {
    background-position: -800px -432px;
}

.g-textbiao small a.hover i.right {
    background-position: -821px -432px;
}

.g-textbiao small a.hover font {
    background-color: #d8252d;
    line-height: 20px;
    color: #fff;
    vertical-align: top;
    display: inline-block;
}

.g-zhuanul li {
    float: left;
    width: 135px;
    height: 148px;
    border: 1px #fff solid;
    margin: 20px 13px 0px 0px;
    display: inline;
}

.g-zhuanul li.hover {
    border: 1px #ddd dashed;
    width: 125px;
    height: 107px;
    padding: 12px 0px 0px 10px;
}

.g-zhuanul li.none {
    margin-right: 0px;
}

.g-zhuanul li dt, .g-zhuanul li dd {
    float: left;
    width: 100%;
}

.g-zhuanul li dt {
    position: relative;
    width: 135px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
    line-height: 98px;
}

.g-zhuanul li dt img {
    max-width: 135px;
    _width: expression(document.body.clientWidth > 135 ? "135px" : "auto");
    max-height: 100px;
    _height: expression(this.scrollHeight > 100 ? "100px" : "auto");
    overflow: hidden;
}

.g-zhuanul li dt span {
    background: url(../../img/commerical/bussness.png) 0px -392px no-repeat;
    position: absolute;
    top: -8px;
    right: -7px;
    width: 34px;
    height: 34px;
    display: inline-block;
}

.g-zhuanul li dd span, .g-zushouul li dd .phone, .u-hotzhuanul li .phone, .u-soujiecontul li .phone {
    background: url(../../img/commerical/bussness.png) 0px -429px no-repeat;
    padding-left: 13px;
    display: inline-block;
}

.g-qiuzuul li span.gray {
    color: #777;
}

.g-zhuanul p.blue a {
    color: #39619f;
}

.g-zhuanul p.pt5 em {
    display: inline-block;
}

.u-soujiecontul li .phone {
    color: #848484;
}

.u-soujiecontul li .phone:hover {
    color: #d8252d;
}

.g-zushouul li {
    float: left;
    width: 280px;
    border-bottom: 1px #ddd solid;
    padding: 15px 25px 15px 0px;
}

.g-zushouul li.none {
    padding-right: 0px;
}

.g-zushouul li dt {
    float: left;
    width: 100px;
    height: 75px;
    text-align: center;
    line-height: 75px;
    vertical-align: middle;
    margin-right: 10px;
    display: inline;
    overflow: hidden;
}

.g-zushouul li dd {
    float: left;
    width: 170px;
}

.g-zushouul p.blue a {
    color: #39619f;
}

.g-qiuzuul {
    overflow: hidden;
    padding-top: 9px;
}

.g-qiuzuul li a.gray {
    color: #777;
}

.g-pupuliu {
    padding-bottom: 2px;
    overflow: hidden;
}

.g-qiuzuuladd {
    padding-top: 12px;
    height: 287px;
}

.h208 {
    height: 208px;
}

.g-qiuzuul li, .u-newzhuan li, .u-yingcaiul li, .u-yingcaiaddul li, .g-pupuliu li {
    float: left;
    width: 100%;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}

.u-hotzixunul li em, .u-newzhuan li em, .g-videodl dd li em, .g-jizhuanul li em, .u-wuyeul li em, .u-newzhuanadd li em, .u-chuzuul li em, .u-chuzuuladd li em, .g-zjcommcont li em, .g-videoul li em {
    font-weight: bold;
    color: #888;
    padding: 0px 8px 0px 3px;
}

.g-xiezilou {
    background-color: #f8f8f8;
    padding: 9px 10px;
    padding: 8px 10px \9;
    width: 260px;
    height: 69px;
    *height: 71px;
}

.g-xiezilou dt {
    float: left;
    width: 90px;
    height: 69px;
    text-align: center;
    vertical-align: middle;
    line-height: 69px;
    margin-right: 10px;
    display: inline;
    overflow: hidden;
}

.g-xiezilou dd {
    float: left;
    width: 160px;
    line-height: 22px;
}

.g-xiezilou p.blue a {
    color: #39619f;
}

.g-xiezilouul {
    position: relative;
}

/*.g-xiezilouul span.red{position: absolute; left: 90px;}*/
.g-xiezilouul li {
    float: left;
    border-bottom: 1px #ededed solid;
    width: 260px;
    padding: 11px 10px 10px 10px;
}

/*.g-xiezilouul p.pt5 span.red{margin-left: 17px;}*/
.g-xiezilouul p.blue a {
    color: #39619f
}

;
/*.g-xiezilouul_zone{width:72px; overflow:hidden;}*/

/*商业地产-会员中心首页*/
.u-logovip {
    background: url(../../img/commerical/bussness.png) 0px -479px no-repeat;
    width: 107px;
    height: 21px;
    display: inline-block;
}

.contbg {
    width: 100%;
    min-width: 1190px;
    background-color: #f2f2f2;
    height: 100%;
    overflow: hidden;
}

.u-kefu {
    width: 400px;
}

.u-kefu li {
    float: left;
    width: 100%;
    text-align: right;
}

.u-kefu li span {
    padding-right: 20px;
}

.g-vipRm {
    border: 1px #ebebeb solid;
    background-color: #fff;
    padding: 19px;
    width: 935px;
    height: auto !important;
    height: 720px;
    min-height: 720px;
}

.g-vipRmadd {
    border: 1px #ebebeb solid;
    background-color: #fff;
    padding: 19px;
    width: 935px;
}

.g-vipRmadd .u-zixun {
    line-height: 1.5em;
}

.g-viprmL {
    width: 465px;
    border-right: 1px #e1e1e1 dashed;
}

.g-viprmL dt {
    float: left;
    width: 117px;
    text-align: center;
    padding-right: 10px;
}

.m-avatar {
    position: relative;
    width: 117px;
    height: 100px;
    background: url(../../img/commerical/avatarbgmoI-117x114.png) center center no-repeat;
    display: inline-block;
}

.m-avatar img {
    vertical-align: middle;
    max-width: 100%;
    display: block;
}

.m-avatar .bg-circle {
    position: absolute;
    width: 111%;
    height: 111%;
    background: url(../../img/commerical/avatarbgmoI-117x114.png) center center no-repeat;
    z-index: 3;
    left: -7px;
    top: -5px;
}

.g-viprmL dd {
    float: left;
    width: 335px;
    margin-top: -5px;
}

.g-viprmL dd p, .g-viprmR p {
    height: 30px;
    line-height: 30px;
}

.g-viprmL dt p.wenp {
    *padding-top: 5px;
}

.g-viprmL dd p span {
    background: url(../../img/commerical/bussness.png) no-repeat;
    width: 20px;
    height: 22px;
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block;
}

.g-viprmL dd p span.s1 {
    background-position: 0px -830px;
}

.g-viprmL dd p span.s2 {
    background-position: -27px -830px;
}

.g-viprmL dd p span.s3 {
    background-position: -54px -830px;
}

.g-viprmL dd p span.s4 {
    background-position: -81px -830px;
}

.g-viprmL dd p span.s5 {
    background-position: -108px -830px;
}

.g-viprmL dd p span.s6 {
    background-position: -135px -830px;
}

.g-viprmL dd p span.s7 {
    background-position: -162px -830px;
}

.g-viprmR {
    padding-left: 50px;
}

.u-ya18 {
    font-size: 18px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #333;
}

.u-sheng, .u-redshi {
    border: 1px #ddd solid;
    height: 26px;
    line-height: 26px;
    padding: 0px 12px;
    color: #666;
    vertical-align: middle;
    display: inline-block;
}

.u-redshi i {
    background: url(../../img/commerical/bussness.png) 0px -501px no-repeat;
    padding-left: 17px;
    display: inline-block;
}

.u-tui, .u-xian, .u-shen, .u-yishan, .u-zixun {
    background: url(../../img/commerical/bussness.png) no-repeat;
    padding-left: 25px;
    color: #666;
    display: inline-block;
}

.u-tui {
    background-position: 0px -634px;
}

.u-xian {
    background-position: 0px -659px;
}

.u-shen {
    background-position: 0px -868px;
}

.u-yishan {
    background-position: 5px -684px;
}

.u-zixun {
    background-position: 0px -708px;
}

.g-xianxi {
    border: 1px #ddd solid;
    background-color: #f8f8f8;
    border-bottom-style: none;
    height: 32px;
    line-height: 32px;
    padding: 0px 14px;
}

.u-tableone {
    border: 1px #ddd solid;
    background-color: #fff;
    border-right-style: none;
    line-height: 20px;
}

.u-tableone td {
    border-right: 1px #ddd solid;
    padding: 14px;
    vertical-align: top;
    width: 300px;
}

.u-liuyanul li {
    float: left;
    width: 100%;
    border-bottom: 1px #d5d5d5 dashed;
    padding: 15px 0px 10px 0px;
}

.g-kefuhuifu {
    background-color: #f1f1f1;
    padding: 9px 10px;
    margin-top: 10px;
    position: relative;
}

.g-kefuhuifu span.upsan {
    position: absolute;
    left: 25px;
    top: -6px;
    background: url(../../img/commerical/bussness.png) 0px -733px no-repeat;
    width: 13px;
    height: 6px;
    display: inline-block;
}

/*商业地产-会员中心账号管理*/
.u-menutip {
    border-bottom: 1px #eee solid;
    padding-bottom: 5px;
    *padding-bottom: 10px;
    width: 100%;
    line-height: 20px;
}

.u-menutip span, .u-menutip-web span {
    background: url(../../img/commerical/bussness.png) -192px -44px no-repeat;
    padding-left: 20px;
    line-height: 20px;
    display: inline-block;
}

.u-menutip-web span {
    background-position: -196px -44px;
    padding-left: 15px;
}

.u-noticdl {
    border-bottom: 1px #d5d5d5 dashed;
    padding: 20px 0px 20px 5px;
}

.u-noticdl dt, .u-noticdl dd {
    float: left;
    width: 100%;
}

.u-noticul li {
    float: left;
    width: 800px;
    background: url(../../img/commerical/bussness.png) -196px -69px no-repeat;
    padding-left: 13px;
    color: #999;
    margin-top: 7px;
}

.u-qiehuan {
    padding: 22px 0px 0px 5px;
    line-height: 32px;
    color: #333;
}

.g-anquan {
    padding-left: 40px;
    width: 830px;
}

.u-aqtop {
    border: 1px #e0e0e0 solid;
    background-color: #fafafa;
    padding: 11px 20px 11px 40px;
}

.u-aqtopR {
    background: url(../../img/commerical/bussness.png) 0px -920px no-repeat;
    width: 98px;
    height: 89px;
    display: inline-block;
}

.u-aqtopul {
    position: relative;
    margin: 8px 15px 0px 20px;
    z-index: 99;
    display: inline;
}

.u-aqtopulbg {
    position: absolute;
    left: 100px;
    top: 28px;
    width: 420px;
    height: 6px;
    font-size: 0px;
    background-color: #e5e5e5;
}

.u-aqtopul li {
    float: left;
    margin-top: -6px;
}

.u-aqtopul li b, .u-aqtopul li.hover b {
    background: url(../../img/commerical/bussness.png) no-repeat;
    width: 20px;
    height: 20px;
    display: block;
}

.u-aqtopul li b {
    background-position: -183px -277px;
}

.u-aqtopul li.hover b {
    background-position: -180px -335px;
}

.u-aqtopul li span {
    display: block;
    font-size: 12px;
    color: #666;
    padding-top: 5px;
    margin-left: -12px;
}

.u-aqtopul li.hover span {
    color: #d8252d;
}

.u-aqbottom {
    border: 1px #e0e0e0 solid;
    border-bottom-style: none;
}

.u-aqbottom li {
    float: left;
    width: 748px;
    border-bottom: 1px #e0e0e0 solid;
    padding: 25px 40px;
}

.u-aqbL {
    border-right: 1px #e6e6e6 solid;
    width: 150px;
}

.u-aqbL b.one, .u-aqbL b.two, .u-aqbL b.three {
    background: url(../../img/commerical/bussness.png) no-repeat;
    line-height: 30px;
    padding-left: 40px;
    display: inline-block;
}

.u-aqbL b.one {
    background-position: -170px -164px;
}

.u-aqbL b.two {
    background-position: -170px 0px;
}

.u-aqbL b.three {
    background-position: -170px -1090px;
}

.u-aqbM {
    width: 425px;
    padding: 0px 25px;
    color: #999;
    vertical-align: middle;
}

.u-renzulpp {
    padding: 20px 0px 0px 32px;
}

.u-renzul li {
    float: left;
    width: 100%;
    margin-top: 10px;
    line-height: 30px;
}

.u-renzul li label {
    float: left;
    width: 157px;
    text-align: right;
    padding-right: 3px;
}

.u-upload {
    background: url(../../img/commerical/bussness.png) 0px -1023px no-repeat;
    width: 72px;
    height: 28px;
    text-align: center;
    color: #666;
    display: inline-block;
}

.u-renzul dl.liclass dt {
    float: left;
    width: 160px;
}

.u-renzul dl.liclass dd {
    float: left;
    color: #c0c0c0;
    line-height: 18px;
}

.u-renznotic {
    margin-top: 50px;
    width: 820px;
    padding: 19px 24px;
    border: 1px #e6e6e6 solid;
    position: relative;
}

.u-renznotic dt, .u-renznotic dd {
    float: left;
    width: 100%;
}

.u-renznotic dt {
    position: absolute;
    top: -12px;
    left: 15px;
}

.u-renznotic dt span {
    background-color: #fff;
    padding: 0px 8px;
    color: #999;
}

.u-renznotic dd, .u-zhifured {
    line-height: 24px;
}

.u-shenhe {
    padding: 30px 0px 0px 45px;
}

.u-zhifured {
    padding-left: 45px;
}

.u-zhifured em.yuan {
    font-size: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    padding-right: 6px;
}

.u-shimrzpic {
    position: absolute;
    top: 10px;
    right: 80px;
    width: 198px;
    text-align: center;
}

.u-shimrzpic img {
    display: block;
    margin-bottom: 8px;
}

.u-shuaxin {
    background: url(../../img/commerical/bussness.png) -186px -477px no-repeat;
    width: 14px;
    height: 14px;
    vertical-align: middle;
    display: inline-block;
}

.g-phoneyzm {
    padding: 25px 0px 0px 60px;
}

.g-phoneyzmadd {
    padding: 25px 0px 0px 35px !important;
}

.u-qiank {
    border: 1px #ffcc99 solid;
    background-color: #fffff1;
    padding: 6px 8px;
    line-height: 18px;
}

.u-yzmul li {
    float: left;
    margin-top: 5px;
    width: 100%;
    line-height: 34px;
}

.u-yzmul li label {
    float: left;
    width: 67px;
    text-align: right;
    padding-right: 3px;
}

.u-yzmbtn, .u-yzmhqbtn, .u-yzmbtns {
    background: url(../../img/commerical/bussness.png) no-repeat;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #ca7b02;
    display: inline-block;
}

.u-yzmbtn {
    background-position: 0px -1054px;
    width: 150px;
}

.u-yzmbtns {
    background-position: -75px -1316px;
    width: 120px;
}

.u-yzmhqbtn {
    background-position: -76px -1023px;
    width: 90px;
}

.u-yzmbtn:hover, .u-yzmhqbtn:hover, .u-yzmbtns:hover {
    color: #ca7b02;
}

.g-emailcg {
    padding: 90px 0px 90px 250px;
}

.u-emaildl dt {
    float: left;
    background: url(../../img/commerical/bussness.png) -112px -920px no-repeat;
    width: 88px;
    height: 88px;
    display: inline-block;
}

.u-emaildl dd {
    float: left;
    padding-left: 25px;
}

/*商业地产-会员中心我的资金*/
.g-yue {
    border-bottom: 1px #ddd solid;
    width: 100%;
    height: 36px;
}

.g-yue li {
    float: left;
    border: 1px #fff solid;
    border-bottom-style: none;
    border-top: 2px #fff solid;
    padding: 0px 20px;
    font-size: 14px;
    color: #333;
    line-height: 34px;
    overflow: hidden;
    cursor: pointer;
}

.g-yue li.hover {
    border: 1px #ddd solid;
    border-bottom-style: none;
    background-color: #fff;
    height: 35px;
    border-top: 2px #d8252d solid;
    color: #d8252d;
    font-weight: bold;
}

.u-tableyue, .u-tablezh, .u-tablezhadd {
    border: 1px #e8e8e8 solid;
    border-right-style: none;
    border-bottom-style: none;
    width: 97%;
}

.u-tablezh {
    width: 55%;
}

.u-tablezhadd {
    width: 70%;
}

.u-tableyue tr th, .u-tablezh tr th, .u-tablezhadd tr th {
    background-color: #f9f9f9;
    border-bottom: 1px #e8e8e8 solid;
    border-right: 1px #e8e8e8 solid;
    height: 34px;
    text-align: center;
    font-weight: normal;
    padding: 0px 19px;
    line-height: 34px;
    color: #333;
}

.u-tableyue tr td, .u-tablezh tr td, .u-tablezhadd tr td {
    border-bottom: 1px #e8e8e8 solid;
    border-right: 1px #e8e8e8 solid;
    padding: 8px 19px;
}

.u-tablezhadd tr td {
    padding: 12px 24px;
    line-height: 24px;
    color: #888;
}

.u-chongzdl dt {
    float: left;
    width: 83px;
    text-align: right;
    display: block;
}

.u-chongzdl dd {
    float: left;
    width: 700px;
}

.u-chongzul li {
    float: left;
    margin: 0px 30px 25px 0px;
    width: 140px;
    height: 40px;
    text-align: center;
    display: inline-block;
}

.u-chongzul li a {
    background: url(../../img/commerical/bussness.png) 0px -1090px no-repeat;
    width: 140px;
    height: 40px;
    line-height: 40px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
    color: #666;
    display: inline-block;
}

.u-chongzul li a:hover, .u-chongzul li a.hover {
    background: url(../../img/commerical/bussness.png) 0px -1139px no-repeat;
    color: #666;
}

.u-cztext {
    border: 1px #d8d8d8 solid;
    width: 138px;
    height: 38px;
    *margin-top: 23px;
    text-align: center;
    line-height: 38px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
    color: #666;
}

.u-czdanwei {
    border: 1px #fff solid;
    height: 38px;
    line-height: 38px;
    *margin-top: 23px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
    margin-left: 10px;
    color: #666;
}

/*.u-deng{background:url(../../img/commerical/bussness.png) -167px -1031px no-repeat; line-height:34px; padding-left:45px; display:inline-block;}*/
/*商业地产-会员中心子账户管理*/
.u-textzh {
    width: 150px;
    height: 21px;
    border: 1px #ddd solid;
    padding: 0px 4px;
    line-height: 21px;
    color: #888;
}

.u-redbtn, .u-graybtn {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    height: 21px;
    text-align: center;
    line-height: 21px;
    display: inline-block;
}

.u-redbtn {
    border: 1px #d8252d solid;
    background-color: #d8252d;
    width: 50px;
    color: #fff;
}

.u-graybtn {
    border: 1px #ccc solid;
    background-color: #f9f9f9;
    width: 50px;
    color: #333;
}

.u-graybtn:hover {
    color: #333;
}

.u-zhanghsc li {
    float: left;
    width: 100%;
    margin-bottom: 30px;
    line-height: 30px;
}

.u-zhanghsc li.liclass {
    margin-top: -27px;
    margin-bottom: 5px !important;
    line-height: 18px;
}

.u-zhanghsc li label {
    float: left;
    width: 107px;
    padding-right: 3px;
    text-align: right;
}

/*商业地产-会员中心信息管理*/
.u-xinxitopul, .u-zhaneixin {
    border: 1px #ddd solid;
    background-color: #fafafa;
    width: 933px;
    height: 30px;
}

.u-zhaneixin {
    width: 933px;
}

/*.u-huidi{border:1px #ddd solid; background-color:#fafafa; height:30px; display:inline-block; overflow:hidden;}*/
.u-xinxitopul li, .u-zhaneixin li, #tszone li, #tsztwo li {
    float: left;
    padding: 0px 19px;
    line-height: 30px;
}

#tszone li, #tsztwo li {
    margin-top: 0px !important;
}

.u-xinximidul {
    border-bottom: 1px #eee dashed;
    width: 100%;
    height: 44px;
}

.u-xinximidul:hover {
    background-color: #fbfbfb;
}

.u-xinximidul li {
    float: left;
    line-height: 44px;
    padding: 0px 19px;
}

.u-xinximidsul, .u-xinximidtszul {
    border-bottom: 1px #eee dashed;
    width: 100%;
    padding-bottom: 13px;
    padding-top: 15px;
}

.u-xinximidsul.last, .u-xinximidtszul.last {
    border-bottom-style: none;
}

.u-xinximidsul li, .u-xinximidtszul li {
    float: left;
    padding: 0px 19px;
    line-height: 26px;
}

.u-xinximidtszul li {
    padding: 0px 9px;
}

.u-xinximidsul li p.pclass, .u-xinximidtszul li p.pclass {
    padding-left: 21px;
    *padding-left: 26px;
}

.u-textarea1 {
    width: 380px;
    height: 110px;
    border: 1px #ddd solid;
    padding: 6px 9px;
    line-height: 20px;
    color: #666;
}

.u-fasong {
    background-color: #d8252d;
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    display: inline-block;
}

.u-downjian {
    background: url(../../img/commerical/bussness.png) -188px -1140px no-repeat;
    width: 12px;
    height: 14px;
    *height: 3px;
    display: inline-block;
}

.g-xinhuifu {
    height: 295px;
    margin-top: -16px;
    *margin-top: 0px;
    overflow-y: scroll;
}

.u-time {
    background: url(../../img/commerical/bussness.png) -187px -1200px no-repeat;
    padding: 10px 0px 0px 20px;
    color: #999;
    display: inline-block;
}

.u-time:hover {
    background: url(../../img/commerical/bussness.png) -291px -1236px no-repeat;
}

.u-timecont {
    border: 1px #eee solid;
    position: relative;
    *position: static;
    margin: 8px 10px 0px 20px;
    background-color: #fcfcfc;
    padding: 9px 12px;
    line-height: 21px;
}

.g-adul li {
    float: left;
    width: 100%;
    margin-top: 25px;
}

#tszone li.lione, #tsztwo li.lione {
    width: 150px;
}

#tszone li.litwo, #tsztwo li.litwo {
    width: 410px;
}

#tszone li.lithree, #tsztwo li.lithree {
    width: 139px;
}

.g-adul li label {
    float: left;
    width: 117px;
    padding-right: 3px;
    text-align: right;
}

.g-adul li div.liclass, .u-addbtn {
    padding-left: 120px;
}

.u-upimg {
    background: url(../../img/commerical/bussness.png) 0px -1197px no-repeat;
    padding-left: 20px;
    font-size: 14px;
    color: #d8252d;
    line-height: 33px;
    display: inline-block;
    overflow: hidden;
}

.u-upimg:hover {
    color: #d8252d;
}

.u-xinxicont {
    border: 1px #ddd solid;
    border-top-style: none;
}

.u-zhutitable {
    border: 1px #ddd solid;
    border-bottom-style: none;
}

.u-zhutitable tr th {
    border-bottom: 1px #ddd solid;
    height: 32px;
    line-height: 32px;
    padding: 0px 14px;
    background-color: #fafafa;
    text-align: center;
    font-weight: normal;
}

.u-zhutitable tr td {
    border-bottom: 1px #ddd dashed;
    height: 38px;
    line-height: 38px;
    padding: 0px 14px;
}

.u-zhutitable tr.last td {
    border-bottom-style: none;
}

.u-qiankdl {
    padding: 12px 25px;
}

.u-qiankdl dt {
    float: left;
    width: 100%;
}

.u-qiankdl dd {
    float: left;
    line-height: 22px;
    padding: 8px 0px 0px 20px;
    color: #999;
}

.u-zhanghsc li.lierror {
    margin-top: -30px;
    margin-bottom: 10px !important;
}

.u-xinxibtn {
    border: 1px #fff solid;
    background-color: #fff;
    height: 24px;
    line-height: 26px;
    width: 52px;
    text-align: right;
    padding-right: 10px;
    color: #3b639f;
    display: inline-block;
}

.u-xinxibtn:hover, .u-xinxibtn.hover {
    border: 1px #eee solid;
    background-color: #fcfcfc;
    color: #3b639f;
}

.u-xinxibtn:hover span, .u-xinxibtn.hover span {
    background: url(../../img/commerical/bussness.png) -290px -472px no-repeat;
    padding-left: 20px;
    display: inline-block;
}

.u-tuigborder, .u-zhinengul {
    border: 1px #ddd solid;
    border-bottom-style: none;
    padding: 0px 9px;
}

.u-tuigborder li {
    float: left;
    width: 100%;
    font-size: 14px;
    border-bottom: 1px #ddd solid;
    height: 42px;
    line-height: 42px;
}

.u-tuigborder li.none {
    border-bottom-style: none;
}

.u-tuigborder li span {
    float: left;
    width: 140px;
    color: #333;
}

.u-tuigborder li em {
    font-size: 12px;
    color: #999;
}

.u-zongji {
    border: 1px #ffdcba solid;
    background-color: #fffff1;
    height: 36px;
    line-height: 36px;
    padding: 12px 9px;
}

.u-zhinengul {
    padding: 0px 19px 35px 19px;
}

.u-zhinengul li {
    float: left;
    width: 100%;
    margin-top: 15px;
    line-height: 30px;
}

.u-zhinengul li label {
    float: left;
    width: 70px;
    padding-right: 3px;
    text-align: right;
}

.u-zhidingdl {
    width: 445px;
    line-height: 24px;
}

.u-zhidingdl dt {
    float: left;
    width: 395px;
    border: 1px #e7e7e7 solid;
    padding: 24px;
}

.u-zhidingdl dd {
    float: left;
    width: 395px;
    border: 1px #e7e7e7 solid;
    background-color: #fcfcfc;
    border-top-style: none;
    padding: 24px;
}

/*商业地产-会员中心收费客户*/
.u-quanxiank {
    border-top: 1px #e9e9e9 solid;
    margin-top: 25px;
}

.u-leftk, .u-rightk {
    border: 1px #e9e9e9 solid;
    font-size: 14px;
    border-top-style: none;
    background-color: #fefefe;
    width: 418px;
    height: 230px;
    padding: 18px 24px 0px 24px;
}

.u-rightk {
    border-left-style: none;
}

.u-topbtnxk {
    border-bottom: 1px #d5d5d5 dashed;
    border-top: 1px #d5d5d5 dashed;
    padding: 20px 0px;
}

.u-goumaitxt {
    width: 50px;
    text-align: center;
    font-weight: bold;
}

.u-jian, .u-add {
    background: url(../../img/commerical/bussness.png) no-repeat;
    width: 18px;
    height: 18px;
    vertical-align: middle;
    display: inline-block;
}

.u-jian {
    background-position: -267px -848px;
}

.u-jian:hover {
    background-position: -286px -848px;
}

.u-add {
    background-position: -267px -829px;
}

.u-add:hover {
    background-position: -286px -829px;
}

.u-textarea2 {
    width: 915px;
    height: 65px;
    border: 1px #ddd solid;
    padding: 6px 9px;
    line-height: 20px;
    color: #666;
}

.u-kefubottom {
    border-bottom: 1px #ddd solid;
    padding-bottom: 5px;
}

.u-kefuhuidl {
    border-bottom: 1px #ddd dashed;
    padding: 15px 0px 10px 0px;
}

.u-kefuhuidl dt {
    float: left;
    width: 60px;
    line-height: 24px;
}

.u-kefuhuidl dd {
    float: left;
    line-height: 24px;
}

.u-kefuhuida, .u-zhanneixin {
    border: 1px #e9e9e9 solid;
    background-color: #fcfcfc;
    width: 840px;
    padding: 9px 14px;
    margin: 7px 0px 0px 60px;
    display: inline;
}

.u-zhanneixin {
    margin: 7px 0px 0px 22px;
}

.u-upjian, .u-upjian2 {
    position: absolute;
    top: -7px;
    left: 10px;
    background: url(../../img/commerical/bussness.png) -188px -1170px no-repeat;
    width: 12px;
    height: 7px;
    display: inline-block;
}

* + html .u-upjian2 {
    position: static;
    background: none;
}

/*商业地产-支付中心*/
.u-zhifupage, .u-renzpage, .u-phonepage, .u-emailpage, .u-loginpage, .u-jjregpage, .u-ptregpage {
    width: 990px;
    height: 36px;
    display: inline-block;
}

.u-zhifupage {
    background: url(../../img/commerical/zhifupage.jpg) no-repeat;
}

.u-renzpage {
    background: url(../../img/commerical/renzpage.jpg) no-repeat;
    margin-top: 25px;
}

.u-phonepage {
    background: url(../../img/commerical/phonepage.jpg) no-repeat;
    margin-top: 25px;
}

.u-emailpage {
    background: url(../../img/commerical/emailpage.jpg) no-repeat;
    margin-top: 25px;
}

.u-loginpage {
    background: url(../../img/commerical/loginpage.jpg) no-repeat;
}

.u-jjregpage {
    background: url(../../img/commerical/jjregpage.jpg) no-repeat;
}

.u-ptregpage {
    background: url(../../img/commerical/ptregpage.jpg) no-repeat;
}

.u-renzpage.page1, .u-phonepage.page1, .u-zhifupage.page1, .u-emailpage.page1, .u-loginpage.page1, .u-jjregpage.page1, .u-ptregpage.page1 {
    background-position: 0px 0px;
}

.u-renzpage.page2, .u-phonepage.page2, .u-zhifupage.page2, .u-emailpage.page2, .u-loginpage.page2, .u-jjregpage.page2, .u-ptregpage.page2 {
    background-position: 0px -37px;
}

.u-renzpage.page3, .u-phonepage.page3, .u-zhifupage.page3, .u-emailpage.page3, .u-loginpage.page3, .u-jjregpage.page3, .u-ptregpage.page3 {
    background-position: 0px -74px;
}

.g-zhifusql {
    position: relative;
    border: 1px #edd28b solid;
    background-color: #fffdee;
    padding: 18px 20px;
}

.g-zhifusql a.close {
    position: absolute;
    top: 0px;
    right: 10px;
    background: url(../../img/commerical/bussness.png) -190px -600px no-repeat;
    width: 12px;
    height: 25px;
    display: inline-block;
}

.g-luse {
    border-bottom: 2px #3f542a solid;
    background-color: #f3fded;
    padding: 20px 28px;
}

.g-luseadd {
    margin: 25px 0px 0px 0px;
}

.u-luseL {
    width: 570px;
    color: #3f542a;
    line-height: 24px;
}

.g-zhifupage {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 2px #d8252d solid;
}

.g-zhifupage ul li {
    float: left;
    height: 38px;
    margin-left: 10px;
    padding: 0px 43px;
    font-size: 14px;
    font-weight: bold;
    border: 2px #ddd solid;
    border-bottom-style: none;
    display: inline;
    cursor: pointer;
    overflow: hidden;
}

.g-zhifupage ul li.hover {
    height: 40px;
    border: 2px #d8252d solid;
    border-bottom-style: none;
    background-color: #fff;
}

.g-zhifucont {
    border: 2px #d8252d solid;
    border-top-style: none;
    padding: 25px;
}

.u-zhifubank li {
    float: left;
    padding: 20px 10px 0px 0px;
}

.u-zhifubank li label {
    width: 205px;
    padding: 7px 0px 7px 10px;
    background-color: #fff;
    border: 1px #c6c6c6 solid;
    display: inline-block;
}

.u-zhifubank li input {
    vertical-align: top;
    margin: 5px 10px 0px 0px;
    *margin: 2px 5px 0px 0px;
}

.u-zhifubank li img {
    height: 24px;
    overflow: hidden;
}

.u-zhifumore a {
    background: url(../../img/commerical/tip_icons.png) 0px -219px no-repeat;
    width: 216px;
    height: 43px;
    display: inline-block;
}

.u-zhifumore a:hover {
    background-position: 0px -263px;
}

.u-yiwan, .u-zhifusq {
    font-size: 14px;
    font-weight: bold;
    padding: 0px 14px;
    height: 28px;
    line-height: 28px;
    color: #000;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display: inline-block;
}

.u-yiwan {
    border: 1px #bfd6af solid;
    background-color: #f5fbef;
}

.u-zhifusq {
    border: 1px #ddd solid;
    background-color: #f3f2f2;
}

.u-cgcontL {
    border-right: 1px #c9e3b9 solid;
    width: 370px;
    padding: 4px 50px 0px 48px;
    line-height: 24px;
}

.u-cgcontR {
    width: 390px;
    padding: 10px 0px 0px 30px;
    line-height: 24px;
}

.g-qredse {
    border: 1px #f6c8b5 solid;
    background-color: #fceee8;
    padding: 19px 24px;
}

.u-zhifusbtn {
    padding-left: 45px;
}

.u-lijizhi {
    height: 28px;
    border: 1px #ccc solid;
    background-color: #fff;
    line-height: 28px;
    padding: 0px 12px;
    display: inline-block;
}

.g-zhisql dt, .g-zhisql dd {
    float: left;
    width: 100%;
    line-height: 24px;
}

/*商业地产-404*/
.g-baocuo {
    text-align: center;
    padding: 25px;
}

.g-baocuo2 {
    padding: 70px 0px 150px 0px !important;
}

.g-baocuo a {
    padding: 0px 8px;
}

.g-shihexinxi {
    border: 1px #ddd solid;
    margin-top: 15px;
}

.g-shihexinxi dt, .g-shihexinxi dd {
    float: left;
    width: 950px;
}

.g-shihexinxi dt {
    border-bottom: 1px #eee solid;
    background-color: #fafafa;
    height: 33px;
    line-height: 33px;
    padding: 0px 19px;
}

.g-shihexinxi dd {
    padding: 10px 19px 13px 19px;
    background-color: #fdfdfd;
    position: relative;
}

.u-xuxian {
    position: absolute;
    left: 480px;
    top: 18px;
    height: 175px;
    border-left: 1px #ddd dashed;
    padding-right: 50px;
}

.u-shiheul {
    float: left;
    width: 415px;
}

.u-shiheul li {
    float: left;
    width: 100%;
    line-height: 26px;
}

.u-shiheul li a, .u-yingcaiul li a, .u-yingcaiaddul li, .g-qiuzuul li a, .g-piclieul li b, .u-hotzixunul li a, .u-newzhuan li a, .u-chuzuul li a, .u-chuzuuladd li a, .g-jizhuanul li a, .u-newzhuanadd li a, .g-zjcommcont li a, .g-pupuliu li a {
    background: url(../../img/commerical/tip_icons.png) -275px -338px no-repeat;
    padding-left: 16px;
    vertical-align: middle;
}

.g-zjcommcont li a {
    background-position: -278px -338px;
    padding-left: 13px;
}

.u-shiheul li a {
    color: #777;
    padding-left: 10px;
}

.u-yingcaiaddul li {
    background-position: -275px -334px;
}

* + html .u-shiheul li a, * + html .u-yingcaiul li a, * + html .u-hotzixunul li a {
    background-position: -275px -341px;
}

* + html .g-zjcommcont li a {
    background-position: -278px -341px;
}

.u-shiheul li a:hover, .u-yingcaiul li a:hover, .g-xiezilouul p.blue a:hover {
    color: #d8252d;
}

.b-br {
    border-right: 1px #ddd dashed;
    padding-right: 50px;
}

.plb50 {
    padding-left: 90px;
}

/*商业地产-资讯*/
.g-navtip {
    line-height: 30px;
    width: 100%;
    color: #666;
    padding-bottom: 3px;
}

.g-navtip.b-bb {
    border-bottom: 1px #e7e7e7 solid;
    padding-bottom: 4px;
}

.g-navtip a, .g-navtip span {
    padding: 0px 6px;
}

.g-zixunul {
    border-top: 1px #e7e7e7 solid;
    width: 100%;
}

.g-zixunul li {
    float: left;
    width: 874px;
    padding: 12px 8px;
    border-bottom: 1px #e7e7e7 solid;
}

.g-zixunul li:hover {
    background-color: #f9f9f9;
}

.g-zixunul li:hover .u-ya18 {
    color: #d8252d;
}

.u-zxfenleiul li {
    float: left;
    width: 130px;
    line-height: 32px;
    margin: 10px 10px 0px 0px;
    display: inline;
}

.u-zxfenleiul li a {
    background: url(../../img/commerical/bussness.png) 0px -1245px no-repeat;
    width: 109px;
    height: 32px;
    padding-left: 21px;
    display: inline-block;
}

.u-hotzixunul {
    border-bottom: 1px #eee solid;
}

.u-hotzixunul li {
    border-bottom: 1px #eee dashed;
    padding: 7px 0px;
}

.u-hotzixunul li.none {
    border-bottom-style: none;
}

.u-hotzixunul li a, .u-newzhuan li a, .g-qiuzuul li a, .u-newzhuanadd li a, .u-chuzuul li a, .u-chuzuuladd li a, .g-pupuliu li a {
    font-size: 14px;
    color: #3b639f;
}

.u-hotzixunul li a:hover, .u-newzhuan li a:hover, .g-qiuzuul li a:hover, .u-newzhuanadd li a:hover, .u-chuzuul li a:hover, .g-pupuliu li a:hover, .u-chuzuuladd li a:hover {
    color: #d8252d;
}

/*.u-hotzixunul li a:visited,.u-newzhuan li a:visited,.g-qiuzuul li a:visited,.u-newzhuanadd li a:visited,.u-chuzuul li a:visited,.g-pupuliu li a:visited,.u-chuzuuladd li a:visited{color:#3b639f;}*/
.g-zxcontent {
    padding: 20px 20px 10px 10px;
    line-height: 22px;
}

.u-zxshouc {
    background: url(../../img/commerical/bussness.png) -186px -772px no-repeat;
    padding-left: 20px;
    margin-right: 7px;
    color: #999;
    display: inline-block;
}

.u-fenx {
    background: url(../../img/commerical/bussness.png) -189px -803px no-repeat;
    padding-left: 17px;
    margin-left: 7px;
    color: #999;
    display: inline-block;
}

.b-btbb {
    border-bottom: 1px #e7e7e7 solid;
    border-top: 1px #e7e7e7 solid;
}

.b-btbb p, .pagethreecont p {
    font-size: 14px;
    text-indent: 24px;
    line-height: 24px;
    color: #333;
    padding-top: 12px;
}

.g-zhisqladd {
    height: auto !important;
    min-height: 315px;
    height: 315px;
    padding-left: 12px;
}

.g-zhisql dt, .g-zhisql dd {
    float: left;
    width: 100%;
}

.g-zhisql dd {
    padding-top: 3px;
}

.g-zhisql dd p {
    padding-top: 4px;
}

/*商业地产-注册登录*/
.g-login {
    border: 1px #d4d4d4 solid;
    width: 275px;
    padding: 0px 20px 20px 20px;
    margin-top: 55px;
}

.g-login_no_mar {
    border: 1px #d4d4d4 solid;
    width: 275px;
    padding: 0px 20px 20px 20px;
}

.u-loginul li {
    float: left;
    margin-top: 15px;
    width: 100%;
}

.u-loginul li.liclass {
    border: 1px #ffbdbf solid;
    width: 263px;
    margin-top: 0px;
    margin-bottom: -15px;
    background-color: rgb(255, 235, 236);
    height: 20px;
    line-height: 22px;
    padding: 0px 5px;
    color: #e6393d;
    overflow: hidden;
}

.u-loginul li label {
    display: block;
    line-height: 24px;
}

.u-loginul li span.spanfg {
    color: #dbdbdb;
}

.u-yzmerror {
    line-height: 17px;
    padding-top: 24px;
    color: #999;
}

.g-reglogin {
    padding-top: 50px;
}

.u-loginRimg {
    background: url(../../img/commerical/loginRimg.jpg) no-repeat;
    margin-top: 78px;
    width: 250px;
    height: 175px;
    display: block;
    position: relative;
}

.u-loginRimg a {
    position: absolute;
    top: 90px;
    width: 100px;
    height: 50px;
    display: inline-block;
    text-indent: -9999px;
}

.u-loginRimg a.a1 {
    left: 10px;
}

.u-loginRimg a.a2 {
    left: 130px;
}

.u-qq, .u-weibo {
    background: url(../../img/commerical/bussness.png) no-repeat;
    display: inline-block;
}

.u-qq {
    background-position: -185px -1245px;
    padding-left: 20px;
}

.u-weibo {
    background-position: -178px -1280px;
    padding-left: 27px;
}

.g-vipregL {
    padding: 20px 0px 0px 105px;
    width: 380px;
}

.u-logintishi {
    background: url(../../img/commerical/bussness.png) 0px -1355px no-repeat;
    padding-left: 18px;
    line-height: 20px;
    display: inline-block;
}

.g-vipcent {
    border: 2px #ddd solid;
    padding: 17px 20px 15px 20px;
    width: 280px;
}

.u-vipbg {
    background: url(../../img/commerical/bussness.png) 110px -1288px no-repeat;
    width: 168px;
    height: 58px;
    display: block;
}

.u-viptext {
    border-top: 1px #ddd solid;
    padding-top: 12px;
    color: #666;
}

.u-regLul li, .u-regLuladd li {
    float: left;
    width: 100%;
    line-height: 34px;
}

.u-regLul li {
    margin-top: 30px;
}

.u-regLuladd li {
    margin-top: 15px;
}

.u-regLul li.liclass {
    height: 14px;
    line-height: 14px;
    margin-top: 10px;
    margin-bottom: -14px;
    *margin-top: 8px;
    *margin-bottom: -17px;
}

.u-regLul li label, .u-regLuladd li label {
    float: left;
    width: 97px;
    font-size: 14px;
    text-align: right;
    padding-right: 3px;
}

.u-ruozq {
    background: url(../../img/commerical/bussness.png) 0px -1386px no-repeat;
    width: 250px;
    height: 14px;
    display: inline-block;
}

.u-ruozq font {
    background: url(../../img/commerical/bussness.png) 0px -1401px no-repeat;
    height: 14px;
    display: inline-block;
}

.u-ruozq font.f1 {
    width: 82px;
}

.u-ruozq font.f2 {
    width: 162px;
}

.u-ruozq font.f3 {
    width: 250px;
}

/*商业地产-个人资料*/
.u-gerentxt {
    border-bottom: 1px #ddd solid;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    color: #333;
    padding-bottom: 6px;
}

.u-gerenul li {
    float: left;
    width: 100%;
    margin-top: 15px;
    line-height: 30px;
}

.u-gerenul li label {
    float: left;
    width: 97px;
    padding-right: 3px;
    text-align: right;
}

.u-yewu {
    border: 1px #d8d8d8 solid;
    height: 28px;
    line-height: 28px;
    padding: 0px 19px;
    margin-right: 5px;
    display: inline-block;
}

.u-yewu:hover {
    border: 1px #d8252d solid;
}

.u-addpic {
    background: url(../../img/commerical/bussness.png) 0px -1424px no-repeat;
    width: 144px;
    height: 50px;
    text-align: center;
    padding-top: 74px;
    display: block;
}

.u-addpic:hover {
    background: url(../../img/commerical/bussness.png) -160px -1424px no-repeat;
}

.u-uploadweixin {
    background: url(../../img/commerical/bussness.png) 0px -1550px no-repeat;
    width: 108px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #666;
    display: inline-block;
}

.u-uploadweixin:hover, .u-zrsearch:hover, .u-upload:hover {
    color: #666;
}

/*商业地产-生意转让*/
.tszadd li {
    float: left;
    width: 230px;
    padding: 0px 10px 10px 0px;
}

.tszadd li.none, .tszadd0702 li.none {
    padding-right: 0px;
}

.tszadd0702 li {
    float: left;
    width: 211px;
    padding-right: 15px;
}

.u-banner {
    margin-bottom: 15px;
}

.u-banner li {
    float: left;
    width: 230px;
    margin-right: 10px;
}

.u-banner li.last {
    margin-right: 0;
}

.u-banner li img {
    width: 100%;
    max-width: 100%;
}

.g-logoM {
    padding: 30px 0px 23px 100px;
    width: 600px;
    position: relative;
    z-index: 99999;
}

/*.u-zrsearch{border:2px #d8252d solid; border-right-style:none; height:39px; line-height:39px; background-color:#f6f6f6;}
.u-zrsearch span{border-right:1px #e5e5e5 solid; width:90px; text-align:center; padding:0px 5px; display:inline-block;}
.u-zrsearch b{background:url(../../img/commerical/bussness.png) 8px -99px no-repeat; width:14px; height:3px; display:inline-block; vertical-align:middle;}*/
.u-textsyzr {
    border: 2px #d8252d solid;
    height: 39px;
    border-left-style: none;
    overflow: hidden;
}

.u-textsyzr input {
    height: 39px;
    line-height: 39px;
    padding: 0px 5px;
    border: none;
    border-width: 0px;
    min-width: 370px;
}

.u-btnsyzr {
    background-color: #d8252d;
    width: 95px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    color: #fff;
}

.g-newzhuanr {
    border: 1px #e2e2e2 solid;
    border-top: 1px #d8252d solid;
    padding: 10px 14px 0px 14px;
    width: 250px;
    height: 253px;
    display: inline;
}

.g-newzhuanr dt, .g-newzhuanr dd {
    float: left;
    width: 100%;
    line-height: 26px;
}

.g-newzhuanr dt span, .g-newzhuanr dt h2 {
    color: #000;
}

.g-newzhuanul {
    width: 345px;
}

.g-newzhuanul li {
    float: left;
    width: 100px;
    margin: 20px 0px 0px 15px;
    display: inline;
}

.g-zhuanr {
    width: 522px;
    margin: 1px 20px 0px 0px;
    display: inline;
}

.g-zhuanrfei {
    width: 520px;
    height: 46px;
    margin-left: 12px;
    margin-top: -1px;
    border: 1px #e2e2e2 solid;
    background-color: #fcfcfc;
    display: inline-block;
}

.g-zhuanrfei li {
    float: left;
    line-height: 46px;
    padding: 0px 28px;
    cursor: pointer;
    overflow: hidden;
}

.g-zhuanrfei li:hover {
    color: #d8252d;
}

.g-zhuanrfei li.last {
    padding: 0px 27px 0px 28px;
}

.g-zhuanrfei li.hover {
    border: 1px #e2e2e2 solid;
    border-bottom-style: none;
    margin: -1px 0px 0px -1px;
    border-top: 2px #d8252d solid;
    height: 46px;
    background-color: #fff;
    color: #cc0001;
}

.g-zhuanrfei li.last.hover {
    border-right-style: none;
    padding: 0px 27px 0px 28px !important;
}

.g-zhuanrcont {
    border-left: 1px #e2e2e2 solid;
    border-right: 1px #e2e2e2 solid;
    padding: 12px 10px;
    width: 500px;
    height: 99px;
    margin-left: 12px;
    display: inline-block;
}

.u-zhuanrtext a {
    float: left;
    color: #3b639f;
    line-height: 26px;
    padding: 0px 10px;
    white-space: nowrap;
}

.u-zhuanrtext a:hover, a.blue:hover {
    color: #d8252d;
}

.g-zrad {
    margin: 20px 0px 0px 16px;
    width: 522px;
    display: inline;
}

.u-hotuijian li {
    float: left;
    width: 135px;
    margin: 17px 16px 0px 0px;
    display: inline;
}

.u-hotuijian li span.bukedian {
    position: absolute;
    left: 0px;
    top: 0px;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity: 0.5;
    width: 135px;
    height: 100%;
}

.u-hotuijian li.none, .u-hotjhover li.none, .u-hotzhuanul li.none, .u-hotjhoveradd li.none {
    margin-right: 0px;
}

.u-hotuijian li img {
    width: 135px;
    height: 100px;
    margin-bottom: 8px;
    display: block;
    overflow: hidden;
}

.u-hotuijian li a {
    color: #3b639f;
}

.u-hotjhover li, .u-hotjhoveradd li {
    float: left;
    width: 120px;
    height: 130px;
    border: 1px #ddd dashed;
    margin: 14px 16px 0px 0px;
    padding-left: 13px;
    line-height: 20px;
    color: #777;
}

.u-hotjhoveradd li {
    height: 127px;
    margin: 8px 16px 0px 0px;
}

.u-hotjhover span {
    display: inline-block;
}

.u-hotzhuanul li {
    float: left;
    width: 183px;
    height: 55px;
    border: 1px #ddd solid;
    margin: 15px 15px 0px 0px;
    padding: 10px 13px 0px 13px;
    color: #777;
}

.u-hotszadd li dl {
    width: 185px;
    height: 57px;
    background: url(../../img/commerical/adbg.png) no-repeat;
    padding: 8px 13px 0px 13px;
    color: #fff;
}

.u-hotszadd li dl.bg1 {
    background-position: 0px 0px;
}

.u-hotszadd li dl.bg2 {
    background-position: 0px -66px;
}

.u-hotszadd li dl.bg3 {
    background-position: 0px -132px;
}

.u-hotszadd li dl.bg4 {
    background-position: 0px -198px;
}

.u-hotszadd li dl.bg5 {
    background-position: 0px -264px;
}

.u-hotszadd li dl.bg6 {
    background-position: 0px -330px;
}

.u-hotszadd li dl.bg7 {
    background-position: 0px -396px;
}

.u-hotszadd li dl.bg8 {
    background-position: 0px -462px;
}

.u-hotszadd li dl.bg0 {
    background-position: 0px -528px;
    border: 1px #ccc solid;
    width: 183px;
    height: 55px;
    color: #333;
    overflow: hidden;
}

.u-hotszadd li dl.bg0 dt {
    color: #3b639f;
    font-family: "宋体";
}

.u-hotszadd li dl dt, .u-hotszadd li dl dd {
    float: left;
    width: 100%;
    font-size: 14px;
}

.u-hotszadd li dl dd {
    padding-top: 5px;
    font-family: Arial, Helvetica, sans-serif;
}

.u-hotszadd li dl dd em {
    font-size: 12px;
}

.u-hotszadd li dl dd span.phone {
    background: url(../../img/commerical/theme.png) -245px -732px no-repeat;
    padding-left: 11px;
    display: inline-block;
}

.u-hotszadd li dl.bg0 dd span.phone {
    background: url(../../img/commerical/bussness.png) 0px -427px no-repeat;
    padding-left: 13px;
    display: inline-block;
}

.u-hotszadd li dl a, .u-hotszadd li dl a:hover {
    color: #fff;
}

.u-hotszadd li {
    float: left;
    width: 211px;
    height: 65px;
    margin: 15px 15px 0px 0px;
}

.u-hotszadd li.none {
    margin-right: 0px;
}

.g-video {
    height: 308px;
    *height: 307px;
}

.g-videodl {
    border: 1px #e5e5e5 solid;
    width: 278px;
    height: 245px;
    color: #333;
    overflow: hidden;
}

.g-videodl dd {
    float: left;
    background-color: #fcfcfc;
    width: 262px;
    height: 30px;
    line-height: 30px;
    padding: 0px 8px;
}

.g-videodl dd a {
    color: #b0b0b0;
    font-family: "宋体";
}

.g-videodl dd a span {
    padding-right: 4px;
}

.g-videoul {
    float: left;
    border: 1px #e5e5e5 solid;
    border-top-style: none;
    padding: 7px 0px 3px 5px;
    width: 273px;
}

.g-videoul li {
    float: left;
    width: 100%;
    line-height: 22px;
    color: #333;
}

.g-videoul li a {
    color: #333;
}

.g-videoul li a:hover {
    color: #d8252d;
}

.g-videoul li b.icons {
    background: url(../../img/commerical/bussness.png) -288px -1386px no-repeat;
    width: 16px;
    height: 9px;
    vertical-align: middle;
    margin-left: 5px;
    display: inline-block;
}

.g-jizhuandl {
    border-bottom: 1px #e5e5e5 solid;
    background-color: #f8f8f8;
    height: 87px;
    width: 100%;
    overflow: hidden;
}

.g-jizhuandl dt, .u-hottuiul dt {
    float: left;
    width: 130px;
}

.g-jizhuandl dd {
    float: left;
    padding: 10px 5px 0px 0px;
    line-height: 24px;
}

.g-jizhuandl dd a p.blue:hover, .g-jizhuandl dd a p.blue:hover {
    color: #d8252d;
}

.g-jizhuanul li {
    float: left;
    width: 100%;
    border-bottom: 1px #e5e5e5 solid;
    height: 39px;
    line-height: 39px;
}

.g-jizhuanuladd li {
    height: 40px !important;
    line-height: 40px;
}

.g-jizhuanul li a {
    font-size: 14px;
    color: #3b639f;
}

.g-jizhuanul li a:hover {
    color: #d8252d;
}

.u-hottuiul {
    border-bottom: 1px #e5e5e5 solid;
    padding: 22px 0px 20px 0px;
    width: 100%;
    height: 90px;
    overflow: hidden;
}

.u-hottuiul.last {
    padding-bottom: 2px;
    border-bottom-style: none;
}

.u-hottuiul dd {
    float: left;
    line-height: 20px;
}

.g-flower {
    width: 100%;
    height: 40px;
    border-bottom: 2px #aaa solid;
    padding-bottom: 3px;
}

.g-flower a.u-zhiding {
    background: url(../../img/commerical/bussness.png) -247px -1315px no-repeat;
    width: 57px;
    height: 31px;
    display: inline-block;
}

.g-flower i.flower {
    background: url(../../img/commerical/bussness.png) -278px -947px no-repeat;
    width: 28px;
    height: 40px;
    text-align: center;
    color: #fff;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
    display: inline-block;
}

.g-flower i.flower.floweradd {
    font-size: 13px;
    line-height: 28px;
}

.u-flowertxt {
    margin-left: 10px;
    line-height: 45px;
    width: 175px;
    overflow: hidden;
    display: inline;
}

.u-flowerlink {
    line-height: 50px;
    color: #ccc;
    overflow: hidden;
}

.u-flowerlink a {
    padding: 0px 10px;
}

.u-flowerlink a.hover {
    color: #d8252d;
    font-weight: bold;
}

.u-pailieul {
    width: 100%;
    padding-top: 15px;
}

.u-flowerul {
    float: left;
    width: 225px;
    font-size: 14px;
    line-height: 26px;
}

.u-flowerul em, .dian {
    font-weight: bold;
    padding: 0px 10px 0px 3px;
}

.u-flowerul a {
    color: #3b639f;
}

.u-onelie {
    width: 226px;
    margin-right: 15px;
    display: inline;
}

.u-twolie {
    width: 280px;
    margin-right: 23px;
    display: inline;
}

.u-onelie.last, .u-twolie.last {
    margin-right: 0px;
}

.u-bussnessul {
    padding-bottom: 6px;
}

.u-bussnessuladd, .u-bussnessullink {
    border-top: 1px #ddd solid;
    margin-top: 3px;
    padding-top: 13px;
}

.u-bussnessullink {
    padding-top: 7px;
}

.u-bussnessul dt {
    float: left;
    width: 60px !important;
}

.u-bussnessul dd {
    float: left;
    padding: 0px !important;
}

.u-bussnessul dd p font.f18 {
    line-height: 20px;
}

.focus-pic {
    width: 355px;
    height: 265px;
}

/*商业地产-帮助中心*/
.u-jianlitxt p, .u-qiyecontadd {
    line-height: 24px;
}

.u-qiyecont {
    line-height: 24px;
    height: auto !important;
    min-height: 230px;
    height: 230px;
}

.u-qiyecontdl {
    float: left;
    width: 100%;
}

.u-qiyecontdl dt {
    float: left;
    width: 65px;
    text-align: right;
}

.u-qiyecontdl dd {
    float: left;
    width: 415px;
}

.u-wenticont {
    padding: 15px 5px 50px 5px;
    height: auto !important;
    min-height: 300px;
    height: 300px;
}

.u-wentiul li {
    float: left;
    margin: 20px 36px 0px 0px;
    width: 195px;
    height: auto !important;
    height: 123px;
    min-height: 123px;
    border: 1px #ddd dashed;
    padding: 15px 0px 0px 20px;
}

.u-wentiul li a {
    line-height: 26px;
    color: #999;
    display: block;
}

.u-wentiul li a:hover {
    color: #d8252d;
}

.u-wentiul li.none {
    margin-right: 0px;
}

.g-menutips {
    width: 100%;
    height: 44px;
    border-bottom: 1px #ddd solid;
    line-height: 44px;
    color: #333;
}

.g-menutipps {
    width: 100%;
    font-family: "宋体";
    height: 44px;
    line-height: 44px;
    color: #999;
}

.g-menutips a, .g-menutipps a {
    padding: 0px 5px;
}

.g-menutips a {
    color: #333;
}

.g-menutips a:hover {
    color: #d8252d;
}

.g-menutips span, .g-menutipps span {
    padding-left: 5px;
    color: #999;
}

.g-question {
    padding: 0px 17px;
    height: auto !important;
    min-height: 330px;
    height: 330px;
}

.u-questiondl dt, .u-questiondl dd {
    float: left;
    width: 100%;
}

.u-questiondl dt {
    font-weight: bold;
    line-height: 28px;
    padding-top: 7px;
}

.u-questiondl dd {
    line-height: 24px;
    border-bottom: 1px #ddd dashed;
    padding-bottom: 9px;
}

.u-questiondl dd.none {
    border-bottom-style: none;
}

.u-projectul {
    width: 425px;
}

.u-xing {
    color: #ff0000;
    padding-right: 8px;
}

.u-projectul li, .u-tousuul li {
    float: left;
    width: 96px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 10px 8px 0px 0px;
    display: inline;
}

.u-projectul li a, .u-tousuul li a {
    background: url(../../img/commerical/bussness.png) -110px -1550px no-repeat;
    width: 96px;
    height: 30px;
    color: #4c2600;
    display: inline-block;
}

.u-projectul li a:hover, .u-projectul li a.hover, .u-tousuul li a:hover, .u-tousuul li a.hover {
    background: url(../../img/commerical/bussness.png) -208px -1550px no-repeat;
}

.u-textarea3 {
    width: 580px;
    height: 105px;
    border: 1px #e7e7e7 solid;
    padding: 6px 9px;
    line-height: 20px;
}

.u-qiyecontul li {
    float: left;
    width: 980px;
    border-bottom: 1px #ddd dashed;
    padding: 18px 0px 16px 5px;
    line-height: 20px;
}

.u-yincaidl {
    border-bottom: 1px #ddd dashed;
    padding: 12px 0px 20px 20px;
}

.u-yincaidl dt, .u-yincaidl dd {
    float: left;
    width: 100%;
    padding-top: 8px;
}

/*add by tsz 2014.05.22 for 常见问题详情设计稿修改*/
.u-questionul {
    border: 1px #eee solid;
    background-color: #fcfcfc;
    width: 970px;
    margin-top: 20px;
    padding: 12px 0px 12px 18px;
}

.u-questionul li {
    float: left;
    width: 30%;
    margin-right: 3%;
    line-height: 24px;
    display: inline;
}

.u-questionul li a {
    background: url(../../img/commerical/tip_icons.png) -278px -338px no-repeat;
    padding-left: 13px;
    vertical-align: middle;
}

* + html .u-questionul li a {
    background-position: -278px -340px;
}

.u-questionul li a.hover {
    color: #666;
    font-weight: bold;
}

.u-questionlidl {
    border: 1px #eee solid;
    border-bottom-style: none;
    width: 988px;
    height: 100%;
    margin-top: 10px;
    overflow: hidden;
}

.u-questionlidl dt {
    float: left;
    width: 957px;
    height: 33px;
    border-bottom: 1px #eee solid;
    line-height: 33px;
    font-weight: bold;
    padding: 0px 12px 0px 19px;
}

.u-questionlidl dt a b {
    background: url(../../img/commerical/theme.png) -901px -246px no-repeat;
    width: 13px;
    height: 26px;
    display: inline-block;
}

.u-questionlidl dt a b.more {
    background-position: -901px -226px;
    height: 19px;
}

.u-questionlidl dd {
    float: left;
    width: 957px;
    border-bottom: 1px #eee solid;
    padding: 0px 12px 24px 19px;
}

.u-questionlidl dd.hide {
    border-bottom-style: none;
}

.u-questionlidl dd p {
    padding-top: 24px !important;
    line-height: 24px;
}

.u-youqing {
    width: 970px;
    margin-top: 0px;
    padding: 12px 0px 12px 0px;
}

.u-youqing .u-buzhou {
    font-weight: bold;
    font-size: 13px;
    border-bottom: 1px dashed #ddd;
    padding: 15px 0;
}

.u-youqing .u-buzhou .icon {
    float: left;
    margin-right: 10px;
}

.u-youqing .u-gerenul .icon {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
}

.u-youqing .u-gerenul .icon-renovate {
    display: inline-block;
    margin: 0 10px;
    vertical-align: middle;
}

.u-gerenul li em textarea.w620 {
    width: 617px;
    padding: 6px 9px;
    border: 1px #ddd solid;
}

/*商业地产-厂房仓库地皮租售*/
.u-cushou {
    width: 412px;
    height: 241px;
    border: 1px #ddd solid;
    padding: 0px 12px;
}

.u-cushouadd {
    height: 260px;
}

.u-cushoulink li {
    border-bottom: 1px #eee dashed;
    padding: 8px 0px;
    line-height: 24px;
}

.u-cushoulink li em.danwei {
    white-space: nowrap;
    line-height: 24px;
    color: #999;
}

.u-cushoulink li.last {
    border-bottom-style: none;
    padding-bottom: 0px;
    line-height: 24px;
}

.u-cushoulink li a {
    margin: 0px 12px 0px 3px;
    color: #3b639f;
    display: inline-block;
    line-height: 24px;
}

.u-cushoulink li a:hover {
    color: #d8252d;
}

.u-cushoulink li a.u-more {
    color: #999;
    font-family:;
}

/*.u-cushoulinkdl dt{float:left; width:62px; color:#3b639f; text-align:right;}*/
.u-cushoulinkdl dd {
    float: left;
    width: 412px;
}

.hotuiul li {
    float: left;
    width: 290px;
    padding: 20px 10px 0px 0px;
}

.hotuiul li.last {
    padding-right: 0px;
}

.hotuiul li dt img {
    width: 90px;
    height: 70px;
    overflow: hidden;
}

.hotuiul li dd {
    float: left;
    padding-left: 10px;
}

.g-souyu {
    border: 1px #ddd solid;
    border-bottom-style: none;
    padding: 8px 14px 18px 14px;
}

.u-souyuul li {
    float: left;
    width: 100%;
    line-height: 22px;
    margin-top: 12px;
}

.u-souyuul li a {
    float: left;
    margin-right: 13px;
    white-space: nowrap;
    display: inline-block;
}

.u-souyuul li em.songti {
    float: left;
}

.u-souyuul li a i, .u-souzhan a i {
    width: 3px;
    height: 22px;
    background: none;
    font-size: 0px;
    display: inline-block;
}

.u-souyuul li a font, .u-souzhan a font {
    padding: 0px 3px;
    height: 22px;
    line-height: 22px;
    vertical-align: top;
    display: inline-block;
}

.u-souyuul li a:hover font, .u-souyuul a.hover font, .u-souzhan a:hover font, .u-souzhan a.hover font {
    padding: 0px 3px;
    background-color: #d8252d;
    vertical-align: top;
    display: inline-block;
    color: #fff;
}

.u-souyuul li a:hover i, .u-souyuul li a.hover i, .u-souzhan a:hover i, .u-souzhan a.hover i {
    background: url(../../img/commerical/theme.png) -777px -432px no-repeat;
    width: 3px;
    height: 22px;
    display: inline-block;
}

.u-souyuul li a:hover i.left, .u-souyuul li a.hover i.left, .u-souzhan a:hover i.left, .u-souzhan a.hover i.left {
    background-position: -777px -432px;
}

.u-souyuul li a:hover i.right, .u-souyuul li a.hover i.right, .u-souzhan a:hover i.right, .u-souzhan a.hover i.right {
    background-position: -787px -432px;
}

.u-souyuul li span {
    float: left;
    width: 40px;
    color: #4c4c4c;
}

.u-souyuul li em.liem {
    float: left;
    width: 1110px;
    margin-top: -5px;
}

.u-souyuul li em.liem a {
    margin-top: 5px;
}

.u-souyuul li em.font {
    font-family:;
    vertical-align: top;
    *font-family: Arial;
}

.u-textsou {
    border: 1px #ddd solid;
    height: 20px;
    width: 35px;
    padding: 0px 5px;
    color: #666;
    vertical-align: top;
}

.u-btnsou {
    border: 1px #ddd solid;
    background-color: #fcfcfc;
    height: 20px;
    line-height: 20px;
    width: 35px;
    text-align: center;
    color: #666;
    padding: 0px;
    vertical-align: top;
    display: inline-block;
}

.u-btnsou:hover {
    background-color: #fcfcfc !important;
    border: 1px #ddd solid !important;
    border-radius: 0px !important;
    color: #666 !important;
}

.u-souzhan {
    margin: 8px 0px 3px 40px;
    *margin: 10px 0px 0px 40px;
    width: 1100px;
    border: 1px #ebeae4 solid;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #fafafa;
    padding: 12px 0px 0px 10px;
    display: inline-block;
    *+padding-bottom: 5px;
}

.u-souzhan a {
    margin: 0px 10px 10px 0px;
    display: inline-block;
}

.u-textsoubtn {
    border: 1px #ddd solid;
    height: 26px;
    line-height: 26px;
    padding: 0px 4px;
    width: 220px;
    border-right-style: none;
    color: #666;
}

.u-soutxtbtn {
    background-color: #d8252d;
    height: 28px;
    width: 60px;
    text-align: center;
    line-height: 28px;
    color: #fff;
    display: inline-block;
}

.u-soutxtbtn:hover {
    color: #fff;
}

.g-souyuzhi {
    border: 1px #ddd solid;
    background-color: #fafafa;
    height: 28px;
    padding: 7px 15px;
    line-height: 28px;
}

.g-souyuzhi a {
    border: 1px #ddd solid;
    height: 26px;
    padding: 0px 9px;
    margin-right: 8px;
    background-color: #fff;
    line-height: 26px;
    color: #333;
    display: inline-block;
}

.g-souyuzhi a:hover {
    border: 1px #d8252d solid;
}

.g-souyuzhi a span {
    background: url(../../img/commerical/bussness.png) 5px -1581px no-repeat;
    width: 16px;
    height: 11px;
    display: inline-block;
}

* + html .g-souyuzhi a span {
    background: url(../../img/commerical/bussness.png) 5px -1583px no-repeat;
    width: 16px;
    height: 11px;
    display: inline-block;
}

.g-souyuzhi a:hover span {
    background: url(../../img/commerical/bussness.png) -9px -1580px no-repeat;
    width: 16px;
    height: 14px;
    display: inline-block;
}

* + html .g-souyuzhi a:hover span {
    background: url(../../img/commerical/bussness.png) -9px -1582px no-repeat;
    width: 16px;
    height: 13px;
    display: inline-block;
}

.g-soujie, .g-soujieadd {
    border-bottom: 2px #d8252d solid;
    width: 920px;
    height: 38px;
    line-height: 38px;
}

.g-soujieadd {
    border-bottom: 1px #d8252d solid;
}

.g-soujie ul li {
    float: left;
    height: 38px;
    cursor: pointer;
    overflow: hidden;
}

.g-soujie ul li.two {
    margin-left: -1px;
}

.g-soujie ul li span {
    padding: 0px 25px;
    font-size: 14px;
    color: #333;
    height: 39px;
    line-height: 39px;
    border-top: 1px #ddd solid;
    background-color: #fafafa;
    display: inline-block;
    vertical-align: top;
}

.g-soujie ul li.hover span {
    border-top-style: none;
}

.g-soujie ul li i.left, .g-soujie ul li i.right {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 4px;
    height: 39px;
    display: inline-block;
}

.g-soujie ul li i.left {
    background-position: -672px -417px;
}

.g-soujie ul li.hover i.left {
    background-position: -690px -417px;
}

.g-soujie ul li i.right {
    background-position: -681px -417px;
}

.g-soujie ul li.hover i.right {
    background-position: -699px -417px;
}

.g-soujie ul li.hover span {
    font-weight: bold;
    color: #fff;
    background-color: #d8252d;
}

.u-yema {
    padding-left: 5px;
    *padding-left: 0px;
    *padding-right: 5px;
}

.u-duibia {
    font-size: 16px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #3b639f;
}

.g-shai, .g-shaiadd {
    border: 1px #ddd solid;
    background-color: #fafafa;
    height: 24px;
    line-height: 24px;
    padding: 8px 14px;
}

.g-shaiadd {
    border-top: 1px #d8252d solid;
    padding: 8px 5px 8px 14px;
}

.g-shai div a {
    float: left;
    border: 1px #ddd solid;
    border-right-style: none;
    background-color: #fff;
    height: 24px;
    line-height: 24px;
    color: #333;
    padding: 0px 9px;
    display: inline-block;
}

.g-shai div a:hover, .g-shai div a.hover {
    border: 1px #d8252d solid;
    padding: 0px 8px 0px 9px;
    color: #333;
}

.g-shai div a.hover {
    color: #d8252d;
}

.u-anzujin font, .u-anmianji font {
    margin-right: 12px;
    font-size: 12px;
}

.u-anzujin span, .u-anmianji span {
    position: absolute;
    right: 9px;
    top: 7px;
    width: 8px;
    display: inline-block;
}

.u-anzujin:hover span, .u-anmianji:hover span {
    right: 8px;
}

.u-anzujin b, .u-anmianji b {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 8px;
    height: 4px;
    vertical-align: middle;
    cursor: pointer;
    display: block;
}

.u-anzujin b.b2, .u-anmianji b.b2 {
    margin-top: 2px;
}

.u-anzujin b.b1, .u-anmianji b.b1 {
    background-position: -724px -446px;
}

.u-anzujin b.b1.hover, .u-anmianji b.b1.hover {
    background-position: -744px -446px;
}

.u-anzujin b.b2, .u-anmianji b.b2 {
    background-position: -724px -452px;
}

.u-anzujin b.b2.hover, .u-anmianji b.b2.hover {
    background-position: -744px -452px;
}

.u-anfabu {
    border-right: 1px #ddd solid !important;
}

.u-anfabu:hover, .u-anfabu.hover {
    border-right: 1px #d8252d solid !important;
}

.u-anfabu b, .u-anfabu.hover b {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 13px;
    height: 11px;
    vertical-align: middle;
    display: inline-block;
}

.u-anfabu b {
    background-position: -637px -446px;
}

.u-anfabu.hover b {
    background-position: -651px -446px;
}

.u-soujiecontul li {
    float: left;
    width: 890px;
    padding: 22px 20px 16px 10px;
    border-bottom: 1px #ddd solid;
}

.u-soujiecontul li div p {
    width: 100%;
    display: block;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    line-height: 30px;
}

.u-soujiecontul li:hover {
    background-color: #fafafa;
}

.u-soujiecontul li dt img {
    width: 100px;
    height: 75px;
    overflow: hidden;
}

.u-soujiecontul dd {
    margin-top: -5px;
    margin-left: 20px;
    display: inline;
}

.u-video, .u-anquan, .u-tuiguang, .u-ding {
    background: url(../../img/commerical/bussness.png) no-repeat;
    display: inline-block;
}

.u-qqjiao img {
    vertical-align: top;
    overflow: hidden;
}

.u-video {
    background-position: -34px -1586px;
    width: 16px;
    height: 9px;
    *+vertical-align: middle;
}

.u-anquan {
    background-position: -65px -1580px;
    width: 16px;
    height: 18px;
    vertical-align: middle;
}

.u-tuiguang {
    background-position: -90px -1581px;
    width: 39px;
    height: 18px;
    vertical-align: middle;
}

.u-ding {
    background-position: -137px -1581px;
    width: 18px;
    height: 18px;
    vertical-align: middle;
}

.u-pinpai {
    background: url(../../img/commerical/theme.png) -581px -438px no-repeat;
    width: 39px;
    height: 18px;
    display: inline-block;
    vertical-align: middle;
}

.u-wuyetip {
    width: 228px;
    height: 34px;
    line-height: 34px;
    background-color: #fafafa;
    border-bottom: 1px #ddd solid;
    padding: 0px 10px;
}

.u-wuyecont {
    padding: 15px 10px 10px 10px;
}

.u-wuyelidl {
    border-bottom: 1px #eee solid;
    padding-bottom: 10px;
}

.u-wuyelidl dt {
    float: left;
    width: 80px;
}

.u-wuyelidl dt img {
    width: 75px;
    height: 56px;
    overflow: hidden;
}

.u-wuyelidl dd {
    float: left;
    width: 145px;
    line-height: 20px;
    margin-top: -5px;
}

.u-fenggex {
    padding: 0px 10px;
    color: #ccc;
}

.u-wuyeul li {
    float: left;
    width: 100%;
    line-height: 27px;
}

.u-wuyeul li span {
    padding: 0px 5px;
    color: #ccc;
}

.u-adgg {
    position: relative;
}

.u-adggbtn {
    position: absolute;
    right: 5px;
    top: 5px;
    background: url(../../img/commerical/theme.png) 0px -428px no-repeat;
    width: 110px;
    height: 28px;
    display: inline-block;
    text-indent: -9999px;
}

.u-adgg a:hover {
    background: url(../../img/commerical/theme.png) -133px -428px no-repeat;
}

.g-shiping {
    width: 368px;
}

.g-spbigpic {
    position: relative;
    width: 100%;
}

.focus-contaienr li {
    float: left;
    width: 366px;
    height: 274px;
    border: 1px #ddd solid;
    vertical-align: middle;
    text-align: center;
    line-height: 274px;
    display: none;
    *display: none;
    *font-size: 221px;
    *font-family: Arial;
    overflow: hidden;
}

.focus-contaienr li img {
    vertical-align: middle;
}

.g-spbigpic span {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 368px;
    height: 276px; /*background-color:#000; opacity:0.2; filter:alpha(opacity=20); -moz-opacity:0.2;*/
}

.g-spbigpic a {
    position: absolute;
    left: 155px;
    top: 110px;
    background: url(../../img/commerical/theme.png) -944px -118px no-repeat;
    width: 60px;
    height: 60px;
    display: inline-block;
    z-index: 99;
}

.g-spsmallpic {
    margin-top: 9px;
    width: 100%;
}

.g-spsmallpic ul li {
    float: left;
    position: relative;
    width: 82px;
    height: 60px;
    border: 1px #d9d9d9 solid;
    padding: 1px;
    margin-left: 9px;
    display: inline;
}

.g-spsmallpic ul li:hover, .g-spsmallpic ul li.hover {
    border: 2px #e4393c solid;
    padding: 0px;
}

.g-spsmallpic ul li:hover span, .g-spsmallpic ul li.hover span {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 68px;
    height: 50px;
    background-color: #000;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
}

.g-spsmallpic ul li:hover a, .g-spsmallpic ul li.hover a {
    position: absolute;
    left: 22px;
    top: 13px;
    background: url(../../img/commerical/theme.png) -855px -141px no-repeat;
    width: 30px;
    height: 30px;
    display: inline-block;
}

.g-spsmallpic ul li:hover a, .g-spsmallpic ul li.hover a {
    left: 21px;
    top: 12px;
}

.g-spsmallpic a.leftbtn, .g-spsmallpic a.rightbtn {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 17px;
    height: 54px;
    display: inline-block;
}

.g-spsmallpic a.leftbtn {
    background-position: -928px -242px;
}

.g-spsmallpic a.leftbtn:hover {
    background-position: -946px -242px;
}

.g-spsmallpic a.rightbtn {
    background-position: -969px -242px;
}

.g-spsmallpic a.rightbtn:hover {
    background-position: -987px -242px;
}

.g-spdetail {
    width: 802px;
}

.u-spdetailtip {
    width: 100%;
    border-bottom: 1px #ddd dashed;
    padding-bottom: 12px;
    margin-top: -5px;
}

.u-spdetailtip h1.u-ya18 {
    font-weight: bold;
}

.u-sptipR {
    border: 1px #ddd solid;
    width: 230px;
    padding: 14px 14px 11px 14px;
    margin-top: 15px;
}

.u-sptipR dd .u-shenfen {
    vertical-align: middle;
}

.u-sptipR li {
    float: left;
    width: 230px;
    line-height: 24px;
}

.u-weixinqq {
    border-bottom: 1px #ddd solid;
    border-top: 1px #ddd solid;
    padding: 15px 0px 12px 0px;
    width: 100%;
    margin-top: 10px;
}

.u-weixinL {
    padding-right: 17px;
}

.u-qqjiaobig, .u-fangwen {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 74px;
    height: 23px;
    display: inline-block;
}

.u-qqjiaobig {
    background-position: -306px -433px;
    margin-bottom: 5px;
}

.u-fangwen {
    background-position: -385px -433px;
    *margin-top: 5px;
}

.u-weixinP {
    margin-top: 3px;
    *margin-top: 7px;
}

.g-splunyuan {
    padding: 13px 0px 0px 125px;
}

.g-splunyuan li {
    float: left;
    width: 13px;
    height: 13px;
    background: url(../../img/commerical/theme.png) -963px -202px no-repeat;
    margin-left: 9px;
    display: inline-block;
    text-indent: -9999px;
    cursor: pointer;
}

.g-splunyuan li:hover, .g-splunyuan li.hover {
    background-position: -985px -202px;
}

.u-sptipL {
    width: 440px;
}

.u-spdetailul {
    width: 100%;
    border-bottom: 1px #ddd dashed;
    padding: 8px 0px 7px 0px;
}

.u-spdetailul li {
    float: left;
    width: 100%;
    line-height: 26px;
}

.u-spdetailul li.liem {
    padding-top: 3px;
    margin-bottom: -7px;
    vertical-align: top;
}

.u-spdetailul li.liem span.title {
    float: left;
    display: inline-block;
    width: 60px;
}

.u-spdetailul li.liem span {
    width: 380px;
    display: inline-block;
    overflow: hidden;
}

.u-fayou, .u-shouchang, .u-fenxiang {
    background: url(../../img/commerical/theme.png) no-repeat;
    color: #3b639f;
    display: inline-block;
}

.u-fayou {
    background-position: -882px -311px;
    padding-left: 21px;
}

.u-shouchang {
    background-position: -992px -311px;
    padding-left: 17px;
}

.u-fenxiang {
    background-position: -773px -311px;
    padding-left: 15px;
}

.u-spbtnfg {
    padding: 0px 14px;
    color: #e9e0e9;
}

.u-ppwrenz {
    position: absolute;
    top: 58px;
    right: -40px;
    background: url(../../img/commerical/theme.png) -868px -468px no-repeat;
    width: 136px;
    height: 136px;
    display: inline-block;
}

.u-ppwrenz.cg {
    background: url(../../img/commerical/theme.png) -798px -618px no-repeat;
    top: 56px;
    right: -10px;
    width: 206px;
    height: 131px;
}

.u-ppwrenzadd {
    right: -350px;
}

.u-ppwrenzadd.cg {
    right: -320px;
}

.g-shichangpj {
    border: 1px #ddd solid;
    height: 69px;
    margin-top: 20px;
    overflow: hidden;
}

.g-shichangL {
    width: 128px;
    height: 57px;
    text-align: center;
    background-color: #fafafa;
    padding-top: 12px;
}

.g-shichangL span {
    display: block;
}

.g-shichangM {
    padding: 2px 0px 8px 12px;
    width: 885px;
    height: 59px;
    border-right: 1px #ddd solid;
}

.g-shichangM li {
    float: left;
    margin: 6px 8px 0px 0px;
    display: inline;
}

.g-shichangM li em, .g-shichangM li a {
    border: 1px #e8e8e8 solid;
    height: 22px;
    line-height: 22px;
    padding: 0px 9px;
    color: #898989;
    white-space: nowrap;
    display: inline-block;
}

.g-shichangM li a:hover, .g-shichangM li a.hover, .g-scdetailbg li a:hover, .g-scdetailbg li a.hover {
    border: 1px #d8252d solid;
    color: #d8252d;
}

.g-shichangR {
    width: 100px;
    padding: 20px 29px 0px 33px;
}

.u-dianpbtn {
    background: url(../../img/commerical/theme.png) -904px 0px no-repeat;
    width: 100px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #333;
    display: inline-block;
}

.g-shivideotip {
    border-bottom: 2px #d8252d solid;
    width: 100%;
    height: 26px;
    margin-top: 20px;
    line-height: 28px;
    overflow: hidden;
}

.g-shivideotip i.left, .g-shivideotip i.right {
    background: url(../../img/commerical/theme.png) no-repeat;
    width: 4px;
    height: 28px;
    display: inline-block;
}

.g-shivideotip i.left {
    background-position: -473px -428px;
}

.g-shivideotip i.right {
    background-position: -482px -428px;
}

.g-shivideotip span {
    background-color: #d8252d;
    height: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding: 0px 8px;
    vertical-align: top;
    display: inline-block;
}

.g-shivideocont {
    padding-bottom: 10px;
    padding-top: 16px;
    width: 890px;
    font-size: 14px;
    word-break: break-all;
}

.g-shivideocont dt, .g-shivideocont dd {
    float: left;
    width: 100%;
    line-height: 23px;
}

.g-shivideocont dt {
    padding-top: 12px;
}

.g-piclieul {
    padding-left: 140px;
}

.g-piclieul li {
    float: left;
    padding-bottom: 20px;
}

.g-piclieul li b {
    display: block;
    margin-bottom: 7px;
}

.g-piclieul li img {
    width: 600px;
    overflow: hidden;
}

.clickmore {
    border: 1px #e5e5e5 solid;
    background-color: #f7f7f7;
    width: 748px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #999;
    cursor: pointer;
    display: inline-block;
}

.clickmore b {
    background: url(../../img/commerical/theme.png) -236px -9px no-repeat;
    height: 10px;
    margin-left: 7px;
    width: 10px;
    vertical-align: middle;
    display: inline-block;
}

.clickmore b.more {
    background-position: -293px -9px;
}

* + html .clickmore b {
    background-position: -236px -6px;
    height: auto;
}

* + html .clickmore b.more {
    background-position: -293px -6px;
}

.g-dianjiaul {
    padding: 6px 0px 0px 7px;
}

.g-dianjiaul li {
    float: left;
    width: 100%;
    border-bottom: 1px #ddd solid;
    padding: 14px 0px 12px 0px;
}

.g-dianjiaul li span {
    padding-right: 7px;
}

.g-dianjiaul li em, .u-scdetail a, .u-spdetailul li em {
    border: 1px #dedede solid;
    background-color: #fff;
    padding: 0px 9px;
    height: 22px;
    margin-right: 8px;
    line-height: 22px;
    white-space: nowrap;
    display: inline-block;
}

.u-spdetailul li em {
    margin-bottom: 7px;
}

.u-kefuhuidadd {
    border: 1px #e9e9e9 solid;
    background-color: #fcfcfc;
    width: 850px;
    padding: 9px 14px;
    margin-top: 10px;
    display: inline;
}

.g-scdetailbg {
    background-color: #fafafa;
    padding: 30px 20px 25px 20px;
    margin-top: 15px;
}

.g-scdetailbg li {
    float: left;
    width: 100%;
    margin-bottom: 6px;
}

.g-scdetailbg li label {
    float: left;
    width: 60px;
    padding-right: 3px;
}

.u-scdetail {
    float: left;
    width: 760px;
}

.u-scdetail a {
    margin-bottom: 10px;
}

.u-scdetail a.u-more {
    padding: 0px 10px 0px 12px;
}

.u-scdetail a.u-more b {
    border-style: solid;
    border-width: 4px;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
    vertical-align: middle;
    display: inline-block;
    border-color: #9a9a9a #fff #fff #fff;
    margin: 6px 0px 3px 3px;
}

.u-scdetail a.u-more:hover b {
    border-color: #d8252d #fff #fff #fff;
}

.u-scdetailbtn {
    padding: 7px 0px 0px 63px;
    *padding: 12px 0px 0px 63px;
}

.u-textarea4 {
    width: 720px;
    height: 115px;
    border: 1px #e7e7e7 solid;
    padding: 6px 9px;
    line-height: 20px;
    color: #666;
}

.g-zjcommtip {
    border: 1px #ddd solid;
    background-color: #fafafa;
    height: 33px;
    line-height: 33px;
    padding: 0px 9px;
}

.g-zjcommtipadd {
    border-bottom: 1px #ddd solid;
    background-color: #fafafa;
    height: 33px;
    line-height: 33px;
    padding: 0px 9px;
}

.g-zjcommcont, .g-zjcommcontadd {
    border: 1px #ddd solid;
    border-top-style: none;
    padding: 15px 10px 6px 14px;
}

.g-zjcommcontadd {
    padding: 6px 10px;
}

.g-zjcommcontsz {
    padding: 6px 10px;
    border: none;
}

.g-zjcommcont dl, .g-zjcommcont ul {
    float: left;
    width: 98.5%;
}

.g-zjcommcont dl {
    border-bottom: 1px #ddd solid;
    padding-bottom: 12px;
}

.g-zjcommcont dt {
    float: left;
    width: 100px;
    text-align: center;
    vertical-align: middle;
    height: 75px;
    line-height: 75px;
    overflow: hidden;
}

.g-zjcommcont dd {
    float: left;
    padding-left: 10px;
    line-height: 26px;
}

.g-shivideocont .g-zjcommcont dd {
    width: 500px;
}

.g-zjcommcontdl dd {
    float: left;
    margin-top: -3px;
    line-height: 20px;
}

.g-zjcommcont li {
    float: left;
    width: 100%;
    line-height: 27px;
}

.g-zjcommcont li span {
    color: #777;
}

.g-zjcommcont li a {
    color: #3b639f;
}

.g-zjcommcont li a:hover, .g-zjcommcont dd p.blue a:hover {
    color: #d8252d;
}

.g-qiuzidetailL {
    border: 1px #ddd solid;
    padding: 10px 20px 0px 20px;
    height: 321px;
    *height: 306px;
}

.g-qiuzidetailR {
    border: 1px #ddd solid;
    height: 310px;
}

.g-qiugouvideo {
    padding-top: 28px;
    width: 365px;
}

.g-qiugouvideo dt {
    float: left;
    width: 100%;
}

.g-qiugouvideo dd {
    float: left;
    width: 345px;
    border: 1px #e5e5e5 solid;
    background-color: #fcfcfc;
    height: 30px;
    padding: 0px 9px;
    line-height: 30px;
    color: #333;
}

.u-linkfs {
    padding: 15px 0px 0px 12px;
}

.u-linkfs li {
    float: left;
    width: 100%;
    line-height: 26px;
}

.u-linkfs li a {
    background: url(../../img/commerical/theme.png) -501px -430px no-repeat;
    width: 66px;
    height: 26px;
    margin-top: 10px;
    text-align: center;
    line-height: 26px;
    color: #333;
    display: inline-block;
}

.u-linkfs li a:hover {
    color: #d8252d;
}

/*add by tsz 2014.05.16*/
.j-tanchu {
    border: 1px #ccc solid;
    background-color: #fff;
    width: 420px;
    height: 260px;
    margin-top: 5px;
    padding: 25px 40px 30px 20px;
    position: relative;
}

.j-tanchu a.close {
    position: absolute;
    top: 0px;
    right: 10px;
    background: url(../../img/commerical/bussness.png) -190px -600px no-repeat;
    width: 12px;
    height: 25px;
    display: inline-block;
}

.u-textarea5 {
    border: 1px #ccc solid;
    width: 390px;
    height: 90px;
    padding: 6px 9px;
    line-height: 21px;
}

.j-tanchuul li {
    float: left;
    width: 100%;
    margin-top: 20px;
    line-height: 32px;
}

.j-tanchuul li label {
    float: left;
    width: 67px;
    padding-right: 3px;
}

.j-tanchu .u-upjian {
    position: absolute;
    top: -7px;
    left: 445px;
    background: url(../../img/commerical/bussness.png) -289px -1593px no-repeat;
    width: 16px;
    height: 7px;
    display: inline-block;
}

.u-tanchulink {
    padding: 20px 0px 0px 125px;
}

.u-tanchuradio {
    padding: 15px 0px;
}

.u-tanchuradio em {
    float: left;
    padding-right: 25px;
    margin-bottom: 8px;
    white-space: nowrap;
}

/*add by tsz 2014.05.22 for 加入对比浮动层*/
.j-duibi {
    position: fixed;
    bottom: 0px;
    background-color: #fff;
    z-index: 99999;
}

.u-duibidl {
    border: 1px #ddd solid;
    padding: 1px;
    width: 916px;
    height: 100%;
    overflow: hidden;
}

.u-duibidl dt {
    float: left;
    width: 892px;
    border-bottom: 1px #ddd solid;
    background-color: #f7f7f7;
    height: 34px;
    line-height: 34px;
    padding: 0px 12px;
}

.u-duibidl dd {
    float: left;
    width: 916px;
    padding: 15px 0px;
}

.u-duibidl dd li {
    float: left;
    position: relative;
    width: 162px;
    border-right: 1px #ddd dashed;
    padding: 12px 20px 12px 12px;
    margin-right: 8px;
    color: #333;
    display: inline;
}

.u-duibidl dd li.qingchu {
    color: #ccc;
}

.u-duibidl dd li.qingchu span {
    float: left;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    display: block;
    background-color: #f6f6f6;
    text-align: center;
    line-height: 50px;
    font-size: 38px;
    font-weight: bold;
    color: #ddd;
}

.u-duibidl dd li span.caozuo {
    position: absolute;
    left: 12px;
    top: 12px;
    width: 40px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    background-color: #000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    color: #fff;
    display: none;
}

.u-duibidl dd li img {
    float: left;
    width: 70px;
    height: 53px;
    overflow: hidden;
    padding: 0px 10px 0px 0px;
    display: block;
}

.u-duibidl dd li a {
    color: #333;
}

.u-duibidl dd li a:hover {
    color: #d8252d;
}

.u-duibibtn {
    width: 70px;
    padding: 12px 0px 0px 18px;
    text-align: center;
}

.u-duibibtn p {
    width: 70px;
    line-height: 32px;
    display: block;
}

.u-duibiover {
    border: 1px #f0e4aa solid;
    background-color: #fcf9e9;
    width: 918px;
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    color: #ff0000;
}

.u-duibifloat {
    position: absolute;
    left: -50px;
    top: 0px;
    border: 1px #ddd solid;
    background-color: #fafafa;
    width: 18px;
    padding: 9px 5px;
    text-align: center;
    line-height: 18px;
}

.u-duibifloat span.red {
    margin-left: -3px !important;
    display: block;
}

.u-duibifloat b.icons {
    background: url(../../img/commerical/theme.png) -860px -444px no-repeat;
    width: 14px;
    height: 11px;
    *height: 16px;
    display: inline-block;
}

/*add by tsz 2014.05.23 for 加入对比后详情对比页*/
.g-duibi {
    border: 1px #ddd solid;
    width: 1189px;
    border-bottom-style: none;
    border-right-style: none;
    margin-top: 20px;
}

.g-duibitop {
    border-bottom: 1px #ddd solid;
    border-right: 1px #ddd solid;
    background-color: #fbfbfb;
    padding: 0px 16px;
    height: 38px;
    line-height: 38px;
}

.g-duibitop span {
    padding-left: 54px;
    color: #4c4c4c;
}

.g-duibitop span font {
    color: #ccc;
    padding: 0px 19px;
    vertical-align: middle;
}

.g-duibitop a.u-dbtn {
    background: url(../../img/commerical/theme.png) -688px -269px no-repeat;
    padding-left: 23px;
    height: 16px;
    line-height: 16px;
    display: inline-block;
}

.g-duibitop a.u-dbtn.hover {
    background-position: -688px -242px;
}

.u-tabledb tr th {
    border-bottom: 1px #ddd solid;
    border-right: 1px #ddd solid;
    background-color: #fafafa;
    width: 115px;
    text-align: center;
    line-height: 20px;
    padding: 11px 0px;
    vertical-align: top;
    color: #8c8c8c;
    overflow: hidden;
}

.u-tabledb tr td {
    border-bottom: 1px #ddd solid;
    width: 120px;
    border-right: 1px #ddd solid;
    text-align: center;
    line-height: 20px;
    padding: 11px 45px;
    color: #5c5c5c;
}

.u-tabledb tr td a.close {
    float: right;
    margin-top: -10px;
    margin-right: -35px;
    *margin-left: 145px;
    background: url(../../img/commerical/theme.png) -267px -433px no-repeat;
    width: 10px;
    height: 9px;
    display: inline-block;
}

.u-tabledb tr td a.close:hover, .u-tabledb tr td a.close.hover {
    background-position: -267px -447px;
}

.u-tabledb tr.trtop th {
    padding-top: 25px;
}

.u-tabledb tr.trtop td {
    height: auto !important;
    min-height: 125px;
    height: 125px;
    vertical-align: top;
    padding-top: 20px;
    background-color: #fff;
}

.u-tabledb tr.uncommon th, .u-tabledb tr.uncommon td {
    background-color: #fffee5;
}

.u-tabledb tr td img {
    display: block;
    margin-bottom: 5px;
}

.u-tabledb tr td a.btnadd {
    background: url(../../img/commerical/theme.png) 0px -468px no-repeat;
    width: 120px;
    height: 90px;
    display: inline-block;
}

.u-tabledb tr td a.btnadd:hover, .u-tabledb tr th a.btnadd.hover {
    background-position: -127px -468px;
}

.u-tabledb tr td select {
    *margin-top: 6px;
}

/*商业地产-求租求购*/
.g-qiugou {
    width: 360px;
    border: 1px #ddd solid;
    padding: 0px 12px 15px 12px;
    display: inline-block;
}

.u-pinpaiul li {
    float: left;
    width: 181px;
    padding: 20px 20px 0px 0px;
    text-align: center;
}

.u-pinpaiul li.none {
    padding-right: 0px;
}

.u-pinpaia {
    display: block;
    height: 80px;
    line-height: 80px;
    vertical-align: middle;
    margin-bottom: 5px;
}

.u-newzhuanadd {
    float: left;
    margin: 15px 20px 0px 0px;
    width: 283px;
    display: inline;
}

.u-newzhuanadd.last {
    margin-right: 0px;
}

.u-newzhuanadd li {
    float: left;
    width: 100%;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}

.u-chuzudiv {
    float: left;
    width: 210px;
    margin: 20px 16px 0px 0px;
    display: inline;
}

.u-chuzudiv.last {
    margin-right: 0px;
}

.u-chuzudl {
    float: left;
    width: 100%;
    border-bottom: 1px #ededed dashed;
    padding-bottom: 14px;
}

.u-chuzudl dd {
    float: left;
    width: 100%;
}

.u-chuzudl dt {
    width: 210px;
    height: 157px;
    text-align: center;
    vertical-align: middle;
    line-height: 157px;
}

.u-chuzudl dt img {
    max-width: 210px;
    _width: expression(document.body.clientWidth > 210 ? "210px" : "auto");
    max-height: 157px;
    _height: expression(this.scrollHeight > 157 ? "157px" : "auto");
    overflow: hidden;
}

.u-chuzuul li {
    float: left;
    width: 210px;
    height: 38px;
    line-height: 38px;
    border-bottom: 1px #ededed dashed;
}

.u-jizhaodl {
    width: 280px;
    background-color: #f8f8f8;
    height: 90px;
    overflow: hidden;
}

.u-jizhaodl dt img {
    width: 120px;
    height: 90px;
    overflow: hidden;
}

.u-jizhaodl dd {
    float: left;
    width: 150px;
    padding: 10px 0px 0px 10px;
    line-height: 24px;
}

.u-newzhuan li span {
    color: #777;
}

/*商业地产-订阅*/
.u-tuidingb {
    border: 1px #ddd solid;
    background-color: #fbfbfa;
    border-top-style: none;
    padding: 45px 0px 45px 335px;
}

.u-tuidingdl dt, .u-tuidingcg dt {
    background: url(../../img/commerical/tip_icons.png) no-repeat;
    width: 38px;
    height: 38px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    display: inline-block;
}

.u-tuidingdl dt {
    background-position: -246px -254px;
}

.u-tuidingdl dd, .u-tuidingcg dd {
    padding: 1px 0px 0px 8px;
}

.u-tuidingcg dt {
    background-position: -246px -299px;
}

.u-tuidingyuan li {
    float: left;
    margin-top: 14px;
    width: 100%;
}

.u-cuowutishi {
    margin-top: -65px;
}

.u-jingqueul li {
    float: left;
    width: 95%;
    margin-top: 15px;
}

.u-jingqueul li label {
    float: left;
    width: 87px;
    padding-right: 3px;
    text-align: right;
    line-height: 30px;
    vertical-align: top;
}

.u-xinxilei, .u-quyu {
    border: 1px #ddd solid;
    background-color: #fcfcfc;
    padding: 5px 0px 15px 15px;
    width: 825px;
    display: inline-block;
}

.u-xinxilei span, .u-qiyuzhan span {
    float: left;
    width: 100px;
    margin: 10px 15px 0px 0px;
    display: inline;
}

.u-quyu {
    padding: 10px 0px 10px 15px;
}

.u-quyu em {
    float: left;
    width: 75px;
    margin-right: 20px;
    display: inline;
}

.u-qiyuzhan {
    border: 1px #ddd solid;
    border-top-style: none;
    background-color: #f8f8f8;
    padding: 5px 0px 15px 15px;
    margin-left: 90px;
    width: 825px;
    display: inline-block;
}

.u-tuicgbox {
    padding: 40px 0px 200px 300px;
}

/*商业地产-写字楼*/
.u-chuzuuladd li {
    float: left;
    width: 280px;
    height: 38px;
    line-height: 38px;
    border-bottom: 1px #ededed solid;
}

.u-chuzuuladd li.none {
    border-bottom-style: none;
}

.u-xiezixun {
    padding: 7px 13px 11px 13px;
}

.u-xiezixunadd {
    height: 242px;
}

.u-unjinjingren {
    background-color: #fbfbfb;
    width: 253px;
    margin-top: 15px;
    padding: 17px 0px 17px 27px;
}

.u-unjinjingren dt {
    float: left;
    width: 46px;
    height: 46px;
    background: url(../../img/commerical/theme.png) -279px -512px no-repeat;
    display: inline-block;
}

.u-unjinjingren dd {
    float: left;
    padding-left: 18px;
    width: 180px;
    margin-top: -3px;
}

.u-zhuce {
    background: url(../../img/commerical/theme.png) -353px -532px no-repeat;
    width: 80px;
    height: 26px;
    text-align: center;
    line-height: 26px;
    color: #3b639e;
    display: inline-block;
}

.u-zhuce:hover {
    color: #3b639e;
}

.u-jinjirendl {
    border-bottom: 1px #eee solid;
    padding: 20px 0px 14px 0px;
    height: 45px;
}

.u-jinjirendl dt, .u-sptipR dl dt {
    float: left;
    width: 45px;
}

.u-jinjirendl dd, .u-sptipR dl dd {
    float: left;
    padding-left: 10px;
}

.u-jinjirendl dd span {
    vertical-align: top;
}

.u-pt8 {
    padding-top: 3px;
    *padding-top: 7px;
}

.u-shenfen {
    background: url(../../img/commerical/tip_icons.png) -151px -127px no-repeat;
    width: 28px;
    height: 18px;
    padding-right: 8px;
    display: inline-block;
}

.u-shenfenadd {
    vertical-align: middle;
    margin-left: 5px;
}

/*商业地产-切换城市*/
.u-hotcity {
    border-bottom: 1px #ddd solid;
    padding: 25px 0px 15px 0px;
}

.u-jinru {
    padding-left: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #d8252d;
}

.u-jinru b {
    margin-left: 8px;
    border-style: solid;
    border-width: 4px;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
    vertical-align: middle;
    display: inline-block;
    border-color: #fff #fff #fff #d8252d;
}

.u-hotcitylink a {
    font-size: 14px;
    font-weight: bold;
    color: #3b639f;
    padding-right: 15px;
}

.u-hotcitylink a:hover {
    color: #d8252d;
}

#zonecode_span1 {
    margin-left: 5px;
}

.u-hotchoose {
    border-bottom: 1px #ddd solid;
    padding-bottom: 15px;
    margin-top: 15px;
}

.u-hotchoose a {
    vertical-align: middle;
}

.u-anzhaoszm {
    padding: 20px 0px 6px 0px;
}

.u-bbs {
    border-bottom: 1px #ddd solid;
    padding-bottom: 15px;
}

.u-shouzimu {
    line-height: 32px;
}

.u-shouzimu dt {
    float: left;
    width: 30px;
    font-size: 13px;
    *margin-top: -1px;
    font-weight: bold;
    font-family: '\5FAE\8F6F\96C5\9ED1';
}

.u-shouzimu dd {
    float: left;
    width: 950px;
}

.u-shouzimu dd a {
    float: left;
    color: #3b639f;
    padding-right: 20px;
    white-space: nowrap;
}

.u-shouzimu dd a:hover {
    color: #3b639f;
    text-decoration: underline;
}

.u-shouzimu dd a.red {
    color: #d8252d;
    text-decoration: underline;
}

.select-border {
    width: 110px;
    height: 30px;
    *background: #fff;
    background: #fff;
    *border: 1px solid #ddd;
    *padding: 3px 4px;
    *height: 22px;
}

.selectcont {
    *border: 0;
    *position: relative;
    *overflow: hidden;
}

.selectone {
    border: 1px solid #ddd;
    padding: 4px 3px;
    font-size: 12px;
    height: 30px;
    width: 110px;
    *width: 100px;
    *margin: -1px;
}

.select-border, .selectcont {
    *width: 98px;
}

/*商业地产-联系我们*/
.u-linkbanner {
    width: 100%;
    height: 200px;
    border-top: 2px #d8252d solid;
    background-color: #f4fcff;
}

.w-link {
    width: 1245px;
    margin: 0 auto;
}

.linkbanner {
    position: relative;
    background: url(../../img/commerical/link_banner.jpg) no-repeat;
    width: 1245px;
    height: 200px;
    display: inline-block;
}

.linkbanner div {
    position: absolute;
    top: 127px;
    left: 645px;
    color: #666;
    line-height: 30px;
}

.linkbanner div p {
    font-family: Arial;
    font-size: 15px;
}

.linkbanner div p b {
    font-family: "宋体";
    font-size: 14px;
}

.u-kuaicha {
    padding: 23px 0px;
    width: 100%;
    line-height: 28px;
}

.u-kuaicha dt {
    float: left;
    width: 67px;
    font-weight: bold;
    color: #333;
}

.u-kuaicha dd {
    float: left;
    width: 920px;
    color: #aaa;
}

.u-kuaicha dd a {
    padding-right: 7px;
}

.u-kuaicha dd b.red {
    padding: 0px 5px 0px 7px;
}

.u-kuaicha a.zhankai {
    float: right;
    padding: 0px 10px 0px 45px;
    color: #999;
}

.u-kuaicha a.zhankai:hover {
    color: #d8252d;
}

.u-linkus {
    width: 100%;
    border-top: 1px #ddd solid;
    border-bottom: 1px #ddd solid;
}

.u-linkus li {
    float: left;
    width: 330px;
    padding: 20px 0px 15px 0px;
}

.u-linkus li dt {
    float: left;
    background: url(../../img/commerical/bussness.png) -192px -44px no-repeat;
    padding-left: 20px;
    line-height: 20px;
    font-size: 16px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #333;
    display: inline-block;
}

.u-linkus li.first dt {
    color: #d8252d;
}

.u-linkus li dd {
    float: left;
    width: 325px;
    line-height: 27px;
    color: #666;
    padding: 15px 0px 0px 5px;
    font-family: "宋体";
}

/*商业地产-网站地图*/
.content_website {
    width: 100%;
    border-top: 1px #eee solid;
}

.m-webL {
    width: 750px;
    margin-top: -20px;
}

.m-webR {
    width: 190px;
    border: 1px #eee solid;
    padding: 14px 14px 34px 14px;
    margin-top: 45px;
}

.g-website {
    width: 750px;
    margin: 20px 0px 15px 0px;
}

.g-website dt, .g-website dd {
    float: left;
    width: 100%;
}

.g-website dt {
    font-size: 14px;
    font-weight: bold;
    color: #666;
}

.g-website dd {
    font-size: 14px;
    color: #3b639f;
    line-height: 24px;
    padding-top: 5px;
}

.g-website dd a {
    float: left;
    color: #3b639f;
    padding-right: 15px;
    white-space: nowrap;
}

.g-website dd a:hover, .u-websiteli li a:hover, .u-cityul a:hover, .u-cityul a.more:hover {
    color: #d8252d;
}

.u-websiteli li {
    float: left;
    width: 100%;
    line-height: 26px;
}

.u-websiteli li a {
    background: url(../../img/commerical/tip_icons.png) -279px -340px no-repeat;
    padding-left: 11px;
    color: #3b639f;
}

.u-cityul {
    margin-left: -17px;
}

.u-cityul a {
    float: left;
    padding-left: 17px;
    white-space: nowrap;
    color: #3b639f;
    line-height: 26px;
}

.u-cityul a.more {
    color: #999;
}

/*by pz*/
.bookul {
    border-bottom: 1px solid #D2D2D2;
    height: 40px;
}

.bookul li.hover {
    background-color: #FFFFFF;
    border-left: 1px solid #d0d0d0;
    border-right: 1px solid #d0d0d0;
    border-top: 3px solid #d8252d;
    color: #d8252d;
    font-weight: bold;
    height: 38px;
}

.bookul li {
    border: none;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 37px;
    line-height: 37px;
    overflow: hidden;
    text-align: center;
    width: 135px;
    color: #333333;
    font-weight: bold;
}

.subscribe label {
    width: 85px;
    display: inline-block;
}

.subscribe select {
    padding: 6px 7px;
    margin: auto 5px;
}

.subscribe li {
    line-height: 30px;
}

.subscribe-info {
    display: inline;
    float: left;
    width: 45px;
    height: 30px;
    margin: 20px -140px 100px 160px;
    font-size: 14px;
}

.subscribe-date span {
    padding-right: 6px;
}

.small-pop {
    border: 1px solid #ccc;
    position: absolute;
    right: 70px;
    text-align: center;
    top: 43px;
    width: 180px;
    line-height: 20px;
    height: 112px;
}

.small-pop .point {
    background: url(../../img/commerical/theme.png) -7px -400px;
    width: 20px;
    height: 20px;
    position: absolute;
    z-index: 1000;
    top: -12px;
    right: 30px;
}

.small-pop .button {
    padding: 3px 10px;
}

.u-noticdl-inline dt {
    border: none;
    float: left;
    margin-l . u-textsyzr
    inputeft: 40px;
    display: inline;
    background: none;
    padding: 3px;
    height: 25px;
    line-height: 18px;
}

.u-noticdl-inline dd {
    float: left;
    padding: 3px;
    line-height: 18px;
}

.g-again {
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    vertical-align: middle;
}

.u-scdetail a.u-more b.up {
    border-style: solid;
    border-width: 4px;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
    vertical-align: middle;
    display: inline-block;
    border-color: #fff #fff #9a9a9a #fff;
    margin: 3px 0px 6px 3px;
}

.focus-btn-wramp {
    width: 330px;
    overflow: hidden;
    position: relative;
}

.modal-bg {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 40px;
    background-color: #000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.layout-text {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding-left: 10px;
    padding-right: 10px;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    color: #fff;
    z-index: 99;
}

.gray-circle {
    float: left;
    width: 20px;
    height: 15px;
    background: url(../../img/commerical/common-ico.png) 1px -8px no-repeat;
    cursor: pointer;
    display: inline-block;
}

.focus-title {
    float: left;
    font-size: 14px;
    font-family:;
}

.gray-circle.active {
    background: url(../../img/commerical/common-ico.png) 1px -25px no-repeat;
}

.pic-contaienr {
    width: 355px;
    overflow: hidden;
}

.pic-contaienr li {
    position: relative;
}

.pic-contaienr li span {
    position: absolute;
    left: 10px;
    bottom: 0px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-weight: normal;
    z-index: 100;
}

.pic-text {
    border: 1px #ddd solid;
    padding-left: 13px;
    line-height: 20px;
    color: #777;
    position: absolute;
    right: 0;
    left: 0;
    top: 130px;
    bottom: 0;
    background-color: #fff;
}

.ml-13 {
    margin-left: -13px;
    border: none !important;
}

.empty-ico {
    width: 45px;
    height: 60px;
    margin-left: -80px;
    display: inline-block;
    background: url(../../img/commerical/common-ico.png) -2px -40px;
    float: left;
}

.empty-title {
    font-size: 18px;
    font-family: '微软雅黑';
    color: #404040;
    font-weight: bold;
}

.empty-result {
    padding-left: 80px;
    margin-top: 20px;
}

.empty-sub-title {
    font-weight: bold;
    margin-top: 20px;
    display: inline-block;
}

.empty-result li {
    line-height: 26px;
    vertical-align: middle;
}

.ih100 {
    height: 100px !important;
}

/*详细页幻灯片*/
.j-focus-btn img {
    height: 100%;
    width: 100%;
}

.u-shouzimu dd a {
    color: #0055aa;
    font-size: 16px;
}

.u-shouzimu dt {
    font-size: 16px;
    font-family: '\5FAE\8F6F\96C5\9ED1';
}

.u-anzhaoszm b {
    font-size: 14px;
}

.u-jinru {
    font-size: 14px;
}

.u-hotcitylink a {
    font-size: 14px;
    font-weight: normal;
}

.u-shouzimu {
    line-height: 40px;
}

.u-shouzimu dd a:hover {
    color: #d8252d;
}