@charset "utf-8";


body {

    background: #f0f0f0 none repeat scroll 0 0;

}

.top-center {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #e0e3e4;

    box-shadow: 0 5px 5px #e0e3e4;

    height: 95px;

}

.top-center .top-content {

    height: 45px;

    margin-top: 26px;

    width: 1000px;

}

.xqs {
    height: 45px;
    overflow: hidden;

}

.top-center .top-content .top-logo {

    height: 45px;

    width: 275px;

}

.top-center .top-content ul li {

    float: left;

    margin-top: 8px;

    text-align: center;

}

.top-center .top-content ul li a {

    border-right: 1px solid #ccc;

    display: inline-block;

    font-family: Microsoft YaHei, Arial, sans-serif;

    font-size: 16px;

    padding: 0 15px;

}

.top-center .top-content ul li a.active {

    color: #42d83b;

}

.top-center .top-content .user-avatar {

    position: relative;

}

.top-center .top-content .user-avatar span {

    float: left;

    position: relative;

}

.mask {

    background: rgba(0, 0, 0, 0) url("../images/center/avatar-mask.png") no-repeat scroll 0 0;

    height: 40px;

    left: 0;

    position: absolute;

    top: 0;

    width: 40px;

}

.arrow {

    background: rgba(0, 0, 0, 0) url("../images/center/arrow.jpg") no-repeat scroll 0 0;

    height: 4px;

    margin: 17px 0 0 5px;

    width: 8px;

}

.center-content {

    min-height: 680px;

}

.left-nav {

    width: 210px;

}

.left-nav ul li {

    line-height: 50px;

}

.left-nav ul li.active {

    background: #66c875 none repeat scroll 0 0;

    border-radius: 3px;

}

.left-nav ul li.active a {

    color: #fff;

}

.left-nav ul li.active i {}

.left-nav ul li a {

    color: #66757f;

    display: inline-block;

    font-family: "微软雅黑";

    font-size: 16px;

}

.icon {

    background: rgba(0, 0, 0, 0) url("../images/center/icon.png") no-repeat scroll left top;

    display: inline-block;

    height: 20px;

    margin: 0 0 0 30px;

    vertical-align: middle;

    width: 20px;

}

.fabu {

    background-position: 0 0;

}

.nofabu {

    background-position: 0 -20px;

}

.xginfo {

    background-position: 0 -40px;

}

.xgavatar {

    background-position: 0 -60px;

}

.xgpassword {

    background-position: 0 -80px;

}

.right-content {

    margin-bottom: 20px;

    width: 854px;

}

.right-content h2 {

    color: #66757f;

    font-family: "微软雅黑";

    font-size: 18px;

    font-style: normal;

}

.right-content .mainbody {

    background: #fff none repeat scroll 0 0;

    border: 2px solid #e1e8ed;

    min-height: 600px;

    padding: 20px 10px;

    width: 820px;

}

.right-content .mainbody label {

    /*color: #aaaaaa;*/

    float: left;

    text-align: right;

    width: 120px;

}

.right-content .mainbody .d1 {

    float: left;

    margin-top: 25px;

    width: 100%;

}

.right-content .mainbody .s0 {

    height: 30px;

    line-height: 30px;

    margin-left: 5px;

    padding-left: 8px;

    width: 170px;

}

.right-content .mainbody .s1 {

    margin-left: 5px;

    width: 80px;

}

.right-content .mainbody .s2 {

    margin-left: 5px;

    margin-right: 10px;

    width: 50px;

}

.right-content .mainbody .i1 {

    float: left;

    margin-left: 5px;

    width: 220px;

}

.right-content .mainbody .b1 {

    background: #66c875 none repeat scroll 0 0;

    border: medium none;

    color: #fff;

    font-family: "微软雅黑";

    font-size: 16px;

    height: 40px;

    margin-left: 250px;

    width: 200px;

}

.right-content .mainbody .b1:hover {

    background: #70d67f none repeat scroll 0 0;

}

.right-content .mainbody .table {

    /*color: #aaaaaa;*/

    margin: 25px 0 0 33px;

    width: 100%;

}

.right-content .mainbody .table td.td1 {

    text-align: right;

}

#span_wxqtype_sec,
#span_wxqtype_son,
#span_gztype_son,
#span_gztype_sec,
#span_wstype_son,
#span_wstype_sec,
#span_hytype_son,
#span_hytype_sec {

    display: none;

}

.login-bg {

    min-height: 500px;

    width: 100%;

}

.login-bg .slogan {

    background: rgba(0, 0, 0, 0) url("../images/center/slogan.png") no-repeat scroll 0 0;

    height: 70px;

    left: 232px;

    position: absolute;

    top: 35px;

    width: 565px;

}

.login-bg .logo-area {

    height: 20px;

    width: 100%;

}

.login-bg .logo-area span {

    color: #fff;

    font-family: "微软雅黑";

    font-size: 18px;

}

.login-bg .main-content {

    background: #fff none repeat scroll 0 0;

    border: 2px solid #e8e8e8;

    height: 430px;

    width: 100%;

}

.login-bg .main-content .left {

    height: 100%;

    margin-left: 70px;

    margin-top: 60px;

    width: 350px;

}

.login-bg .main-content .left p {

    font-family: "微软雅黑";

    font-size: 18px;

}

.login-bg .main-content .left div.d1 {

    float: left;

    line-height: 30px;

    margin-top: 20px;

    width: 350px;

}

.login-bg .main-content .left div.d1 span {

    color: #aaa;

    float: left;

    padding-right: 5px;

    text-align: right;

    width: 75px;

}

.login-bg .main-content .left div.d1 span.red {

    color: red;

    width: 10px;

}

.login-bg .main-content .left input.i1,
.login-bg .main-content .left input.i2,
.login-bg .main-content .left input.i3 {

    border: 1px solid #e1e8ed;

    float: left;

    height: 30px;

    line-height: 30px;

    padding-left: 30px;

    width: 223px;

}

.login-bg .main-content .left input.i1 {

    background: rgba(0, 0, 0, 0) url("../images/center/user.jpg") no-repeat scroll 5px 8px;

}

.login-bg .main-content .left input.i2 {

    background: rgba(0, 0, 0, 0) url("../images/center/password.jpg") no-repeat scroll 5px 8px;

}

.login-bg .main-content .left input.i3 {

    background: rgba(0, 0, 0, 0) url("../images/center/email.jpg") no-repeat scroll 5px 8px;

}

.login-bg .main-content .left input.b1 {

    background: #66c875 none repeat scroll 0 0;

    border: medium none;

    color: #fff;

    cursor: pointer;

    float: left;

    font-family: "微软雅黑";

    font-size: 18px;

    height: 42px;

    line-height: 42px;

    text-align: center;

    width: 260px;

}

.login-bg .main-content .left input.b1:hover {

    background: #6fda7f none repeat scroll 0 0;

}

.login-bg .main-content .left input.i4 {

    border: 1px solid #e1e8ed;

    float: left;

    height: 30px;

    line-height: 30px;

    padding-left: 10px;

    width: 50px;

}

.login-bg .main-content .right {

    font-family: "微软雅黑";

    font-size: 18px;

    height: 100%;

    margin-right: 50px;

    margin-top: 60px;

    width: 520px;

}

.login-bg .main-content .right p {

    text-align: center;

}

.login-bg .main-content .right p a {

    color: #6fda7f;

}

.login-bg .main-content .right p a:hover {

    text-decoration: underline;

}

.login-bg .main-content .right .del {

    border-bottom: 2px solid #e1e8ed;

    height: 80px;

    line-height: 160px;

    margin: 0 auto;

    position: relative;

    text-align: center;

    width: 400px;

}

.login-bg .main-content .right .del span {

    background: #fff none repeat scroll 0 0;

    padding: 0 10px;

}

.login-bg .main-content .right .p1 {

    margin-top: 40px;

}

.login-bg .main-content .right .b1,
.login-bg .main-content .right .b2 {

    background: rgba(0, 0, 0, 0) url("../images/center/btn_bg.jpg") no-repeat scroll 0 0;

    cursor: pointer;

    display: inline-block;

    height: 42px;

    line-height: 42px;

    margin-left: 10px;

    text-align: left;

    width: 142px;

}

.login-bg .main-content .right .b1 {

    color: #6ea8df;

}

.login-bg .main-content .right .b2 {

    color: #dd5252;

}

i.qq,
i.weibo {

    float: left;

    height: 18px;

    margin: 12px 10px 0 15px;

    width: 18px;

}

i.qq {

    background: rgba(0, 0, 0, 0) url("../images/center/qq.png") no-repeat scroll 0 0;

}

i.weibo {

    background: rgba(0, 0, 0, 0) url("../images/center/weibo.png") no-repeat scroll 0 0;

}

.tips {

    height: 120px;

}

.tips-content {

    font-family: "微软雅黑";

    height: 120px;

    padding: 10px 0;

    width: 1000px;

}

.tips-content li {

    float: left;

    height: 120px;

    width: 33.3333%;

}

.tips-content li .d1 {

    float: left;

    height: 102px;

    padding-right: 20px;

    width: 102px;

}

.tips-content li .d2 {

    float: left;

    height: 102px;

    width: 200px;

}

.tips-content li .d2 h3 {

    font-size: 16px;

    padding-top: 10px;

}

.tips-content li .d2 p {

    color: #aaa;

    font-size: 14px;

    padding-top: 10px;

}

.tc {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #e2e2e2;

    left: 0;

    overflow: hidden;

    padding: 10px;

    position: absolute;

    top: 40px;

    width: 80px;

}

.tc p {

    height: 40px;

    line-height: 40px;

    text-align: center;

}

.tc p:hover {

    background: #f8f8f8 none repeat scroll 0 0;

}

#avatar:hover .tc {

    display: block !important;

}

#reg {

    font-family: "微软雅黑";

    height: auto;

    margin-top: 20px;

    width: 100%;

}

.regword {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll 550px 518px;

    border-bottom: 2px solid #ddd;

    color: #4c4c4c;

    font-size: 24px;

    height: 28px;

    line-height: 26px;

    margin: 0 auto;

    padding-bottom: 7px;

    text-align: left;

    width: 1000px;

}

.processbar {

    clear: both;

    height: 51px;

    margin: 51px auto 33px;

    padding: 0;

    width: 700px;

}

.processbar li {

    float: left;

    height: 20px;

    padding: 31px 0 0;

    text-align: center;

    width: 140px;

}

.processbar li.step01 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll 0 -108px;

}

.processbar li.step02 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -140px -108px;

}

.processbar li.step03 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -280px -108px;

}

.processbar li.step04 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -420px -108px;

}

.processbar li.step05 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -560px -108px;

}

.processbar li.step11 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll 0 -159px;

}

.processbar li.step21 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -140px -159px;

}

.processbar li.step31 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -280px -159px;

}

.processbar li.step41 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -420px -159px;

}

.processbar li.step51 {

    background: rgba(0, 0, 0, 0) url("../images/progress.png") no-repeat scroll -560px -159px;

}

.processbar li span {

    color: #666;

    display: inline;

    font-size: 12px;

    height: 20px;

    line-height: 20px;

    margin: 0 auto;

    padding: 0;

    text-align: center;

    width: auto;

}

.processbar li span.selspan {

    color: #1fe600;

}

.add_box {

    overflow: hidden;

    padding: 10px 0 10px 60px;

    position: relative;

}

.add_box label {

    background: rgba(0, 0, 0, 0) url("../images/addImage.jpg") no-repeat scroll 0 0;

    border: 1px solid #f0f0f0;

    cursor: pointer;

    height: 110px !important;

    line-height: 150px;

    margin-right: 10px;

    overflow: hidden;

    text-align: center !important;

    width: 110px !important;

}

.add_box .file {

    border: medium solid transparent;

    cursor: pointer;

    height: 110px;

    left: 0;

    margin: 0;

    opacity: 0;

    position: absolute;

    top: -120px;

    width: 110px;

}

.qwstr {

    color: red;

    cursor: pointer;

}

#sl_box {

    background-color: #000;

    display: none;

    height: 100%;

    left: 0;

    opacity: 0.5;

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 1000;

}

#light {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #ccc;

    display: none;

    left: 30%;

    margin: 0 auto;

    position: fixed;

    top: 25%;

    width: 600px;

    z-index: 1002;

}

.sl_box {}

.sl_box h4 {

    border-bottom: 1px solid #ccc;

    padding: 10px;

}

.sl_box .sl_close {

    cursor: pointer;

}

.sl_box ul {

    border-bottom: 1px solid #ccc;

    overflow: hidden;

    padding: 10px 0 0 15px;

}

.sl_box li {

    background: #e0e0e0 none repeat scroll 0 0;

    border: 1px solid #ccc;

    cursor: pointer;

    float: left;

    height: 45px;

    line-height: 45px;

    margin: 0 10px 10px 0;

    text-align: center;

    width: 70px;

}

.sl_box li:hover {

    background: #66c875 none repeat scroll 0 0;

}

.sl_box li.active {

    background: #f0f0f0 none repeat scroll 0 0;

    color: #d00;

}

.sl_box li.active:hover {

    background: #f0f0f0 none repeat scroll 0 0;

    cursor: default;

}

.sl_box .sl_btn {

    padding: 15px 0;

    text-align: center;

}

.sl_box .sl_btn .btn {

    background: #66c875 none repeat scroll 0 0;

    border-radius: 3px;

    color: #fff;

    margin-top: 10px;

    padding: 5px 8px;

}

.sl_box .sl_btn .btn:hover {

    background: #01bd1e none repeat scroll 0 0;

    text-decoration: none;

}

.sl_border {

    border: 1px solid #444;

}

.c1446480386 {}

.c1446480398 {

    overflow: hidden;

    width: 1000px;

    margin-left: auto;

    margin-right: auto;

    background-color: #fff;

    z-index: 10;

    padding-top: 1px;

}

.c1446480423 {

    width: 230px;

    float: left;

}

.c1446480445 {

    float: right;

    position: absolute;

    border-top-width: 5px;

    border-top-style: solid;

    border-top-color: #333;

    border-left-width: 5px;

    border-left-style: solid;

    border-left-color: #333;

    margin-top: -300px;

    background-color: #fff;

    padding: 20px;

    margin-left: 230px;

    width: 725px;

}

.c1446485704 {}

@charset "utf-8";

.fs {

    color: #ff0033;

}

.br {

    border-right: 1px solid #e2e2e2;

}

.bt {

    border-bottom: 1px dashed #e2e2e2;

}

.col-tab {

    height: 60px;

}

.col-tab-content {

    width: 1200px;

    height: 60px;

    font-family: "寰蒋?呴?";

}

.col-tab-content ul {

    float: left;

    width: 800px;

}

.col-tab-content ul li {

    float: left;

    width: 160px;

    height: 60px;

    line-height: 54px;

    margin-right: 10px;

    font-size: 26px;

    color: #4f4f4f;

    background: url(../images/col-tab-bg.png) no-repeat;

    text-align: center;

    cursor: pointer;

}

.col-tab-content ul li.active {

    color: #fff;

    background: url(../images/col-tab-active.png) no-repeat;

}

.col-tab-content .add {

    width: 110px;

    height: 40px;

    line-height: 40px;

    margin-top: 10px;

    text-align: center;

    color: #fff;

    cursor: pointer;

    background: url(../images/add_btn.png) no-repeat;

    font-size: 20px;

}

.assort {

    width: 100%;

    overflow: hidden;

}

.assort-content {

    width: 1198px;

    background: #fff;

    border: 1px solid #dddddd;

}

.assort-content .d1 {

    position: relative;

    float: left;

    width: 1058px;

    padding: 10px 20px;

    font-size: 12px;

}

.assort-content .d1 ul {

    float: left;

    width: 90%;

}

.expend {

    height: 26px;

    overflow: hidden;

}

.assort-content .d1 li {

    display: inline-block;

    padding: 0px 8px 5px;

    cursor: pointer;

}

.assort-content .d1 li.active,
.assort-content .d2 li.active {

    font-weight: bold;

    color: #ff0033;

}

.assort-content .d1 li.active a,
.assort-content .d2 li.active a {

    color: #ff0033;

}

.assort-content .d1 li:hover a,
.assort-content .d2 li:hover a {

    color: #ff0033;

}

.assort-content .d1 .more {

    position: absolute;

    top: 7px;

    right: 0;

    width: 67px;

    height: 28px;

    cursor: pointer;

}

.assort-content .d2 {

    position: relative;

    float: left;

    width: 1058px;

    padding: 10px 20px;

    font-size: 12px;

    cursor: pointer;

}

.assort-content .d2 ul {

    width: 94%;

}

.assort-content .d2 li {

    display: inline-block;

    padding: 0px 0px 5px;

}

.assort-content .d2 .i1 {

    width: 200px;

    height: 24px;

    border: 1px solid #e2e2d2;

    margin-left: 5px;

    padding-left: 5px;

}

.assort-content .d2 .b1 {

    height: 24px;

    background: #eeeeee;

    border: 1px solid #e2e2e2;

    padding: 0px 8px;

    cursor: pointer;

}

.assort-content .d2 .b1:hover {

    background: #f6851f;

    color: #fff;

    border: none;

}

.assort-content .d3 {

    position: relative;

    float: left;

    width: 1078px;

    height: 40px;

    line-height: 40px;

    padding: 0px 10px;

    font-size: 12px;

}

.assort-content .d3 td {

    cursor: pointer;

}

.assort-content .d3 td.active {

    background: #f2f2f2;

    font-weight: bold;

}

.down,
.up {

    float: left;

    width: 11px;

    height: 11px;

    margin-left: 8px;

    margin-top: 15px;

}

.down {

    background: url(../images/down_arrow.png) no-repeat;

}

.up {

    background: url(../images/up_arrow.png) no-repeat;

}

.assort-content .d3 td .pic,
.assort-content .d3 td .list {

    float: left;

    width: 45px;

    height: 24px;

    line-height: 24px;

    margin-top: 3px;

    margin-left: 5px;

    text-align: left;

    padding: 0 5px;

}

.assort-content .d3 td .pic i,
.assort-content .d3 td .list i {

    float: left;

    width: 15px;

    height: 11px;

    margin-top: 7px;

    padding-left: 3px;

}

.assort-content .d3 td .pic i {

    background: url(../images/c_pic_1.png) 5px 0 no-repeat;

}

.assort-content .d3 td .list i {

    background: url(../images/c_list_1.png) 5px 0 no-repeat;

}

.assort-content .d3 td .pic i.now {

    background: url(../images/c_pic_2.png) 5px 0 no-repeat;

}

.assort-content .d3 td .list i.now {

    background: url(../images/c_list_2.png) 5px 0 no-repeat;

}

.assort-content .d3 ul {

    float: right;

}

.assort-content .d3 ul li {

    float: left;

    width: 103px;

    text-align: left;

    border-left: 1px solid #e2e2e2;

    cursor: pointer;

}

.assort-content .d3 ul li a {

    display: block;

    padding: 0 10px 0 26px;

    line-height: 40px;

    text-decoration: none;

}

.assort-content .d3 ul li a:hover {

    color: #f6851f;

}

.icon_up {

    background-image: url(../images/changeicon.gif);

    background-position: 8px -55px;

    background-repeat: no-repeat;

}

.icon_down {

    background-image: url(../images/changeicon.gif);

    background-position: 8px 6px;

    background-repeat: no-repeat;

}

a.icon_up:hover {

    background-position: 8px -85px;

}

a.icon_down:hover {

    background-position: 8px -24px;

}

.assort-content .d3 ul li .on {

    background-color: #f2f2f2;

    font-weight: bold;

    color: #333333;

}

.assort-content .d3 ul li .on:hover {

    background-color: #f2f2f2;

    color: #f6851f;

}

.assort-content .d3 ul li.mr {

    border-right: 1px solid #e2e2e2;

    margin-right: 5px;

}

.assort-content .d3 ul li.m1 {}

.assort-content .d3 ul li.m2,
.assort-content .d3 ul li.m3 {

    width: 65px;

    height: 26px;

    margin-top: 5px;

    border: none;

    margin-right: 5px;

}

.assort-content .d3 ul li.m2 a,
.assort-content .d3 ul li.m3 a {

    line-height: 24px;

    border: 1px solid #fff;

}

.assort-content .d3 ul li.m2 a {

    background-position: 8px -182px;

}

.assort-content .d3 ul li.m2 a:hover {

    background-position: 8px -212px;

}

.assort-content .d3 ul li.m3 a {

    background-position: 8px -122px;

}

.assort-content .d3 ul li.m3 a:hover {

    background-position: 8px -152px;

}

.assort-content .d3 ul li.m2 a.on,
.assort-content .d3 ul li.m3 a.on {

    border: 1px solid #e2e2e2;

    color: #f6851f;

}

.assort-content .d3 ul li.m2 a.on {

    background: #f3f3f3 url(../images/changeicon.gif) no-repeat 8px -212px;

}

.assort-content .d3 ul li.m3 a.on {

    background: #f3f3f3 url(../images/changeicon.gif) no-repeat 8px -152px;

}

.qun {

    width: 100%;

    position: relative;

    overflow: hidden;

}

.qun-content {

    width: 1198px;

    border-right: 1px solid #e2e2e2;

    border-left: 0px solid #e2e2e2;

    border-bottom: 1px solid #e2e2e2;

}

.qun-content ul {

    width: 1198px;

    overflow: hidden;

}

.qun-content ul li {

    float: left;

    width: 218px;

    height: 308px;

    background: #fff;

    overflow: hidden;

    cursor: pointer;

    border-left: 1px solid #e2e2e2;

    border-bottom: 1px solid #e2e2e2;

}

.qun-content ul li:hover {

    background: #fff;

}

.qun-content ul li .dt {

    float: left;

    width: 219px;

    text-align: center;

}

.qun-content ul li .dt a {

    float: left;

    width: 210px;

    height: 210px;

    margin: 10px 0 0 2px;

    overflow: hidden;

}

.qun-content ul li .dt a img {

    border: 3px solid #fff;

}

.qun-content ul li .dt a img:hover {

    border: 4px solid #ff3366;

}

.qun-content ul li .db {

    float: left;

    width: 200px;

    margin: 12px 10px 10px 10px;

    font-size: 12px;

    line-height: 22px;

    color: #555;

}

.qun-content ul li .db .title {

    float: left;

    width: 18px;

    height: 18px;

    padding-left: 5px;

    background: url(../images/c_title.jpg) no-repeat;

}

.p1,
.p2,
.p3,
.p4 {

    position: relative;

    float: left;

    width: 100%;

}

.qun-content ul li .db .view {

    position: absolute;

    right: 0;

    top: 2px;

    width: 20px;

    height: 18px;

}

.qun-content ul li .db a {

    color: #333;

    font-weight: bold;

    font-size: 14px;

}

.qun-content ul li .db a:hover {

    color: #ff0033;

}

.qun-content td {

    border-bottom: 1px solid #e2e2e2;

}

.qun-content td .box1 {

    float: left;

    width: 140px;

    text-align: center;

}

.qun-content td:hover {

    background: #f8f8f8;

}

.qun-content td .box2 {

    float: left;

    width: 170px;

    text-align: left;

    font-size: 12px;

    color: #aaa;

    line-height: 26px;

}

.qun-content td .box2 .title {

    float: left;

    width: 18px;

    height: 30px;

    padding-left: 5px;

    background: url(../images/c_title.jpg) 0 4px no-repeat;

}

.qun-content td .box2 a {

    color: #333;

    font-weight: bold;

}

.qun-content td .box2 a:hover {

    color: #f6851f;

}

.qun-content td .box3 {

    float: right;

    width: 100px;

    padding-right: 20px;

}

.qun-content td .box3 a {

    display: inline-block;

    width: 32px;

    height: 32px;

    padding-top: 30px;

}

.brand {

    width: 100%
}

.brand-sort {

    width: 1198px;

    overflow: hidden;

    background: #fff;

}

.brand-sort .t1 {

    float: left;

    width: 100%;

    color: #aaa;

    border-bottom: 1px solid #e2e2e2;

}

.brand-sort .t1 i {

    float: left;

    width: 26px;

    height: 22px;

    margin: 15px 5px 0 10px;

    background: url(../images/bweixin.png) no-repeat;

}

.brand-sort .t1 a {

    display: inline-block;

    padding: 15px 0;

}

.brand-sort .sortBox {

    float: left;

    width: 100%;

}

.brand-sort .sortBox a:hover {

    color: #f6851f;

}

.brand-sort .sortBoxLeft {

    float: left;

    width: 797px;

    border-right: 1px solid #e2e2e2;

}

.brand-sort .sortBoxLeft .d2 {

    position: relative;

    float: left;

    width: 750px;

    padding: 10px 20px;

    font-size: 12px;

}

.brand-sort .sortBoxLeft .d2 ul {

    width: 95%;

}

.brand-sort .sortBoxLeft .d2 li {

    display: inline-block;

    padding: 0px 8px 5px;

}

.brand-sort .sortBoxRight {

    float: right;

    width: 200px;

    height: 100%;

}

.brand-sort .sortBoxRight .f1 {

    padding-left: 8px;

    font-size: 28px;

    color: #808080;

}

.brand-sort .sortBoxRight .f2 {

    padding-left: 8px;

    font-size: 40px;

    color: #f6851f;

}

.command {

    background: #fff;

    border: 1px solid #e2e2e2;

}

.leader {

    width: 100%;

    overflow: hidden;

    font-size: 12px;

}

.l-nav {

    display: inline-block;

    padding: 10px;

}

.l-sort {

    padding: 0 0 10px 10px;

    overflow: hidden;

}

.l-sort .d2 {

    width: 96%;

    margin: 10px auto;

    overflow: hidden;

}

.l-sort .d2 ul {

    width: 95%;

}

.l-sort .d2 li {

    display: inline-block;

    padding: 0px 8px 5px;

    cursor: pointer;

}

.l-sort .d2 li.active {

    font-weight: bold;

    color: #f6851f;

}

.l-sort .d2 li.active a {

    color: #f6851f;

}

.l-sort .d2 li:hover a {

    color: #f6851f;

}

.top th {

    text-align: left;

    border-bottom: 3px solid #e9eeef;

}

.top tr:hover {

    background: #f8f8f8;

}

.top td {

    border-bottom: 1px dashed #e2e2e2;

}

.top .item1 {

    color: #fff;

    background: url(../images/cir_top.png) center center no-repeat;

}

.top .gray {

    color: #fff;

    background: url(../images/cir_top1.png) center center no-repeat;

}

.top .item2 {

    color: #006a92;

}

.top .item2 .name {

    float: left;

    line-height: 80px;

    margin: 0 0 0 15px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 80px;

    word-break: keep-all;

}

.top .item4 {

    text-align: left;

}

.zancai {

    float: left;

    padding: 5px 0px 0 5px;

}

.top .item3 {

    color: #f6851f;

}

.top .item4 input {

    width: 62px;

    height: 26px;

    background: url(../images/guanzhu.jpg) no-repeat;

    color: #fff;

    border: none;

    cursor: pointer;

}

.top .item4 input:hover {

    background: #f48523;

}

.top .item4 span {

    position: relative;

    float: left;

    margin-right: 10px;

    cursor: pointer;

}

.top .item4 .zan {

    float: left;

    width: 26px;

    height: 26px;

    background: url(../images/ding.gif) no-repeat;

}

.top .item4 .cai {

    float: left;

    width: 26px;

    height: 26px;

    background: url(../images/cai.gif) no-repeat;

}

.top .item4 .txt_num {

    width: 58px;

    text-align: left;

}

#flist {

    display: inline;

    float: left;

    width: 139px;

    margin-left: 8px;

    text-align: center;

    border-color: #dfe2e6;

    background: #f8f8f8;

    font-family: "寰蒋?呴?";

}

.hblock {

    overflow: hidden;

    zoom: 1;

    border: 1px solid #d4d4d9;

}

.hblock li a {

    display: block;

    white-space: nowrap;

    padding: 0 10px;

    overflow: hidden;

    line-height: 37px;

    _height: 37px;

    font-size: 14px;

    border: 1px solid #fff;

}

.hblock li a:hover {

    border-color: #3daaf2;

    color: #3daaf2;

}

.hblock li .se {

    background-color: #3daaf2;

    color: #fff;

    border: 1px solid #3daaf2;

}

.hblock li .se:hover {

    color: #fff;

}

.hotTags {

    position: fixed;

    bottom: 0;

    left: 50%;

    z-index: 120;

    display: block;

    width: 980px;

    height: 30px;

    padding: 20px 10px;

    margin-left: -500px;

    filter: alpha(opacity=85);

    background-color: rgb(0, 0, 0);

    background-color: rgba(0, 0, 0, .7);

    overflow: hidden;

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

.hotTags .first {

    position: relative;

    float: left;

    width: 72px;

    height: 28px;

    margin-right: 15px;

    text-align: center;

    line-height: 28px;

    font-size: 12px;

    color: #fff;

    background-color: rgba(214, 82, 64, .8);

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

.hotTags .arrow {

    position: absolute;

    right: -4px;

    top: 10px;

    border-left-color: rgba(214, 82, 64, .8);

}

.arrow_right {

    display: inline-block;

    width: 0px;

    height: 0px;

    border-color: transparent transparent transparent #333;

    border-style: solid;

    border-width: 4px 0 4px 4px;

}

.hotTags .first a {

    margin-left: 0;

}

.hotTags a {

    float: left;

    margin-left: 6px;

    padding: 0 12px;

    text-align: center;

    line-height: 28px;

    font-size: 12px;

    color: #3c3c3c;

    filter: alpha(opacity=100);

    background-color: rgb(255, 255, 255);

    background-color: rgba(255, 255, 255, .8);

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

.hotTags .z-sel {

    color: #fff;

    background-color: #e74e3d;

}

.l-sort .d2 a.button {

    float: left;

    width: 76px;

    text-align: center;

    line-height: 32px;

    font-size: 12px;

    color: #000;

    border: 1px solid #e9e9e9;

    background-color: #fff;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

}

.l-sort .d2 a.active {

    background-color: #f6851f;

    border-color: #f6851f;

    color: #fff;

}

.l-sort .d2 a.active:hover {

    color: #fff;

}

.hy {

    width: 100%;

    overflow: hidden;

}

.hy-list {

    width: 90%;

    margin: 0 auto;

    padding-top: 10px;

    overflow: hidden;

}

.hy-list li {

    width: 100%;

    float: left;

    padding: 10px 0;

    border-bottom: 1px dashed #e2e2e2;

    line-height: 26px;

}

.hy-list li .p1 {

    font-size: 20px;

    font-family: "寰蒋?呴?";

}

.hy-list li .p2 {

    font-size: 12px;

    color: #808080;

}

.hy-list li .p3 {

    text-align: center;

}

.hy-list li .p4 {

    text-indent: 20px;

    color: #666;

}

.hy-list li .p5 {

    color: #808080;

    font-size: 12px;

}

.hy-list li .p5 a {

    display: inline-block;

    width: 70px;

    height: 26px;

    background: #cacaca;

    color: #fff;

    text-align: center;

    line-height: 26px;

    font-weight: bold;

}

.hy-list li .p5 a:hover {

    background: #7cbc00;

}

.c-content {

    width: 100%;

    background: #fff;

    overflow: hidden;

}

.c-top {

    width: 100%;

    height: 50px;
    margin-top: -10px;

    background: #fff;

    line-height: 50px;

    font-size: 12px;

    border-bottom: 1px solid #e2e2e2;

}

.c-top p {

    padding-left: 10px;

}

.c-left {

    width: 900px;

    background: #fff;

    border-right: 1px solid #e2e2e2;

    overflow: hidden;

}

.c-right {

    width: 298px;

    background: #fafafa;

    overflow: hidden;

}

.c-right .box {

    width: 100%;

    padding: 10px 0;

}

.c-right .box h4 {

    height: 20px;

    line-height: 20px;

    border-left: 3px solid #919191;

    padding-left: 10px;

}

.c-right .box h4 a {

    font-size: 12px;

    font-weight: normal;

}

.c-right .box ul {

    width: 90%;

    margin: 10px auto;

    overflow: hidden;

}

.c-right .box li {

    float: left;

    width: 100%;

    padding: 5px 0;

    line-height: 26px;

}

.c-right .box li .p1 a {

    font-weight: bold;

    color: #336699;

}

.c-right .box li .p1 a:hover {

    color: #42d83b;

}

.c-right .box li .p2 {

    color: #808080;

    font-size: 12px;

}

.c-right .box .m-top {

    margin: 10px 0;

}

.c-right .box .m-top tr {

    border-bottom: 1px dashed #e2e2e2;

}

.c-right .box .m-top .item1 {

    color: #bc5001;

    background: url(../images/top1.jpg) center center no-repeat;

}

.c-right .box .m-top .item2 {

    color: #006a92;

}

.c-right .box .m-top .item3 {

    color: #f6851f;

}

.article {

    width: 90%;

    margin: 0 auto;

    padding-top: 10px;

    overflow: hidden;

}

.article li {

    width: 100%;

    float: left;

    padding: 10px 0;

    border-bottom: 1px dashed #e2e2e2;

    line-height: 30px;

    color: #666;

}

.c-left .box1,
.c-left .box2,
.c-left .box3,
.c-left .box4 {

    width: 90%;

    margin: 0 auto;

    padding: 20px 0;

    overflow: hidden;

}

.c-left .box1 h4 {

    font-size: 24px;

    font-family: "寰蒋?呴?";

    font-weight: normal;

    text-align: center;

    margin: 20px 0;

}

.c-left .box1 .article-info {

    border-style: dotted none;

    border-width: 1px medium;

    height: 40px;

    line-height: 40px;

    overflow: hidden;

    width: 100%;

    text-align: center;

    color: #aaa;

}

.c-left .box1 .summary {

    background: none repeat scroll 0 0 #f5f5f5;

    color: #999;

    line-height: 24px;

    margin: 10px 0 20px;

    padding: 10px;

    font-size: 12px;

}

.c-left .box1 .b1,
.c-left .box1 .b2 {

    margin-top: 20px;

}

.c-left .box1 .b1 {

    width: 280px;

    min-height: 270px;

}

.c-left .box1 .b2 {

    width: 400px;

    text-align: left;

    line-height: 28px;

}

.c-left .box2 h4,
.c-left .box3 h4,
.c-left .box4 h4 {

    color: #318000;

}

.c-left .box2 ul {

    float: left;

    margin: 20px 0 0;

}

.c-left .box2 li {

    display: inline-block;

    width: 108px;

    height: 148px;

    margin: 6px 6px;

    text-align: center;

    overflow: hidden;

}

.c-left .box3 ul {

    float: left;

    width: 100%;

    margin: 20px 0 0;

}

.c-left .box3 li {

    float: left;

    width: 100%;

    margin: 10px 0 0;

    border-bottom: 1px solid #e2e2e2;

    overflow: hidden;

}

.c-left .box3 li .d1 {

    width: 10%;

    padding-top: 10px;

}

.c-left .box3 li .d2 {

    width: 90%;

    line-height: 28px;

}

.c-left .box3 li .d2 p {

    float: left;

    width: 100%;

}

.c-left .box4 textarea {

    width: 98%;

    height: 100px;

    padding: 5px 0 0 10px;

    margin: 10px 0;

}

.c-left .box4 .tj {

    width: 64px;

    height: 28px;

    background: #157a00;

    border: 1px solid #126b00;

    text-align: center;

    color: #fff;

    font-weight: bold;

    cursor: pointer;

}

.c-left .box4 .tj:hover {

    background: #1a9600;

}

#article_content {

    padding: 10px 0;

    color: #333;

    line-height: 2em;

}

.link2home {

    clear: both;

    text-align: right;

    width: 100%;

    margin: 0 auto;

    padding-top: 110px;

    font-size: 12px;

    vertical-align: middle;

    line-height: none;

}

.link2home a {

    color: #42d83b;

    text-decoration: none;

    background: url(../images/icon.png) no-repeat left top;

    padding: 0px 0 0px 25px;

}

.link2home a:hover {

    text-decoration: underline;

}

.label_share {

    float: left;

}

.spec_topic {

    margin: 40px 0 20px 0;

    height: 50px;

    line-height: 50px;

    font-size: 14px;

    border-top: 1px dashed #e2e2e2;

    border-bottom: 1px dashed #e2e2e2;

}

.spec_topic span {

    float: left;

    width: 50%;

}

.c-left .box1 .news {}

.c-left .box1 .news .title {

    background: url(../images/list_title_bg.jpg) no-repeat 5em top;

    font-size: 14px;

    font-weight: bold;

    height: 17px;

    padding: 3px 0;

}

.c-left .box1 .news ul {

    list-style: none;

    margin: 0;

    padding: 10px 0;

}

.c-left .box1 .news ul li {

    margin: 15px 0;

    background: url(../images/disc.jpg) no-repeat left 7px;

    padding: 0 0 0 15px;

    font-size: 14px;

    list-style-type: none;

}

.c-left .box1 .news ul li a {

    color: #303030;

    text-decoration: none;

}

.c-left .box1 .news ul li a:hover {

    color: #42d83b;

}

.c-left .box1 .news ul li .time {

    float: right;

    font-size: 12px;

    color: #606060;

}

.Fhiglight {

    color: green;

}

.gb {

    float: left;

    padding: 5px 0px 0 5px;

    margin: 10px 0 0;

    background: #fff;

}

.gb span {

    position: relative;

    float: left;

    margin-right: 10px;

    cursor: pointer;

}

.gb a {

    float: left;

    height: 42px;

}

.gb .zan {

    width: 60px;

    height: 54px;

    background: url(../images/ding_big.gif) no-repeat;

}

.gb .cai {

    width: 60px;

    height: 54px;

    background: url(../images/cai_big.gif) no-repeat;

}

.gb .txt_num {

    position: absolute;

    bottom: 0;

    width: 58px;

    text-align: center;

    color: #fff;

}

#ph-list {}

#ph-list a {

    color: #404040;

    text-decoration: none;

}





.cover-img {

    border-radius: 5px;

}

.cover-img .cr {

    float: left;

    overflow: hidden;

}

.cover-img img {

    display: block;

    border-radius: 5px;

}

#ph-list .name {

    height: 20px;

    overflow: hidden;

}

.flip {

    margin-top: 8px;

    text-align: center;

}

.fixed-btn {

    height: 18px;

    line-height: 18px;

    padding: 4px 15px 6px;

    margin-right: 8px;

    display: inline-block;

    border-width: 1px;

    border-style: solid;

    border-radius: 2px;

    border-color: #c0dbf0;

    background-color: #e0f3ff;

    color: #333;

}

.fixed-btn i {

    float: left;

    width: 10px;

    height: 16px;

    background: url(../images/flip.png) no-repeat;

}

.fixed-btn i.pre {

    background-position: 0px 0px;

}

.fixed-btn i.next {

    background-position: -20px 0;

}

.fixed-btn:hover {

    background: #edf8ff;

    border-color: #c0dbf0;

    color: #333;

}

.sort_btn {

    padding: 10px 10px 20px 10px;

}

.sort_btn p {

    float: left;

    width: 120px;

    height: 40px;

    line-height: 40px;

    text-align: center;

    margin: 0 15px 0 0;

    border: 1px solid #e0e0e0;

    border-radius: 5px;

    cursor: pointer;

}

.sort_btn p:hover {

    background: #f8f8f5;

}

.sort_btn p a {

    font-size: 14px;

    font-weight: 500;

    color: #333;

}

.sort_btn p.active {

    background: #f90;

}

.sort_btn p.active a {

    font-weight: 800;

    color: #fff;

}

.active a {

    color: #fff;

}

@charset "utf-8";

.border {

    border: 1px solid #d7d7d7;

}

.title {

    padding: 0 10px;

    min-width: 100px;

    height: 38px;

    border-top: 2px #17c8bf solid;

    background: #fff;

    text-align: center;

    line-height: 40px;

    border-right: 1px solid #d7d7d7;

    border-bottom: 1px solid #fafafa;

}

.title a {

    font-size: 18px;

    font-family: "寰蒋?呴?";

    color: #292929;

}

.title a:hover {

    color: #42d83b;

    text-decoration: none;

}

.titleBg {

    height: 40px;

    background: #fff;

    border-bottom: 1px solid #d7d7d7;

}

.font {

    font-size: 18px;

    font-family: "寰蒋?呴?";

    color: #292929;

}

.more {

    padding-right: 10px;

    line-height: 40px;

}

.slide {

    height: 300px;

}

.slide .show {

    width: 100%;

    height: 300px;

    overflow: hidden;

}

.slide .new {

    float: right;

    width: 278px;

    height: 298px;

    background: #fff;

}

.new-content {

    float: left;

    width: 260px;

    padding: 0 10px;

}

.new-content li {

    position: relative;

    width: 100%;

    height: 40px;

    line-height: 40px;

}

.date {

    float: right;

    padding-right: 80px;

    color: #dd5252;

}

.newBtn {

    position: absolute;

    top: 10px;

    right: 0;

    height: 20px;

    padding: 0 3px;

    color: #fff;

    background: #5aabe2;

    line-height: 20px;

    cursor: pointer;

    border-radius: 3px;

}

.newBtn:hover {

    background: #64c0ff;

}

.new .release {

    width: 260px;

    height: 40px;

    padding: 5px 10px;

}

.new .release span {

    float: left;

}

.new .release .relBtn {

    float: left;

    width: 200px;

    height: 40px;

    background: url(../images/relBtn.png) no-repeat;

    border: none;

    cursor: pointer;

}

.brand {

    height: 440px;

}

.brand-content {

    width: 1200px;

    height: 100%;

    background: #ffffff;

}

.brand-content ul {

    position: relative;

    float: left;

    padding: 20px 0;

}

.brand-content li {

    float: left;

    display: inline-block;

    width: 150px;

    height: 180px;

    margin-left: 5px;

}

.brand-content li p {

    position: relative;

    float: left;

    width: 100%;

    text-align: center;

}

.group-content li p i {

    background: rgba(0, 0, 0, 0) url("../images/new.png") no-repeat scroll 0 0;

    height: 17px;

    left: 4px;

    position: absolute;

    top: 8px;

    width: 34px;

}

.brand-view {}

.brand-view:hover {

    width: 150px;

    height: 150px;

    background: #019f22;

    filter: alpha(opacity=93);

    -moz-opacity: 0.93;

    opacity: 0.93;

}

.groupu {

    height: 650px;

}

.groupu-content {

    width: 808px;

    height: 650px;

    background: #FFF;

}

.groupu-content ul {

    margin-left: 25px;

    _margin-left: 13px;

    position: relative;

    float: left;

    padding-top: 22px;

    overflow: hidden;

}

.groupu-content li {

    float: left;

    display: inline-block;

    width: 140px;

    height: 170px;

    margin: 0px 12px 15px 0;

    _margin-right: 15px;

    text-align: center;

    border: 1px solid #dbdee1;

    cursor: pointer;

}

.groupu-content li p {

    position: relative;

    width: 150px;

    padding-top: 5px;

}

.groupu-content li p i {

    background: url(../images/today_tj.png) no-repeat;

    position: absolute;

    height: 17px;

    width: 34px;

    top: 8px;

    left: 4px;

}

.groupu-content li p a.mnews {

    float: left;

    width: 100%;

    text-align: center;

}

.groupu-content li:hover {

    border: 1px solid #42d83b;

}

.groupu-content img {

    padding: 5px;

}

.group {

    height: 650px;

}

.group-content {

    width: 800px;

    height: 630px;

    background: #fff;

}

.group-content ul {

    margin-left: 12px;

    _margin-left: 12px;

    position: relative;

    float: left;

    padding-top: 22px;

    overflow: hidden;

}

.group-content li {

    float: left;

    display: inline-block;

    width: 145px;

    height: 170px;

    margin: 0px 10px 15px 0;

    _margin-right: 15px;

    text-align: center;

    border: 1px solid #fff;

    cursor: pointer;

}

.group-content li p {

    position: relative;

    width: 150px;

    padding-top: 5px;

}

.group-content li p i {

    background: url(../images/new.png) no-repeat;

    position: absolute;

    height: 17px;

    width: 34px;

    top: 8px;

    left: 4px;

}

.group-content li p a.mnews {

    float: left;

    width: 100%;

    text-align: center;

}

.group-content li:hover {

    border: 1px solid #fff;

}

.group-content img {

    padding: 5px;

}

.hotword-content {

    width: 278px;

    height: 210px;

    background: #fff;

}

.hotword-content ul {

    position: relative;

    float: left;

    padding: 10px 0;

    margin: 0 10px;

}

.hotword-content li a {

    display: inline-block;

    margin: 5px 8px;

    padding: 3px 8px;

    color: #fff;

}

.hotword-content li a:hover {

    color: #4f4f4f;

    background-color: #eee;

}

.g_a {

    display: inline-block;

    border-width: 1px 0;

    border-color: #bbbbbb;

    border-style: solid;

    vertical-align: middle;

}

.g_b {

    float: left;

    background: #eceff6;

    border-width: 0 1px;

    border-color: #bbbbbb;

    border-style: solid;

    margin: 0 -1px;

    position: relative;

}

.g_c {

    display: block;

    line-height: 0.6em;

    background: #f9f9f9;

    border-bottom: 2px solid #eeeeee;

}

.g_d {

    display: block;

    padding: 0.1em 0.6em;

    margin-top: -0.6em;

    cursor: pointer;

}

.g_a:hover {

    border-color: #999999;

}

.g_a:hover .g_b {

    border-color: #999999;

}

.lbc1 {

    background-color: #ff6666;

}

.lbc2 {

    background-color: #FDC082;

}

.lbc3 {

    background-color: #555555;

}

.lbc4 {

    background-color: #76dd52;

}

.lbc5 {

    background-color: #52ddbe;

}

.spread-content {

    overflow: hidden;

    width: 278px;

    height: 408px;

    background: #fff;

    margin-top: 10px;

}

.spread-content ul {

    position: relative;

    float: left;

    padding: 10px 0px 10px 10px;

}

.spread-content ul li {

    position: relative;

    width: 268px;

}

.spread-content ul li i {

    float: left;

    width: 15px;

    height: 15px;

    margin-top: 12px;

    background: url(../images/circle.png) no-repeat;

    margin-right锛?5px;

}

.spread-content ul li a {

    display: inline-block;

    padding: 5px;

    width: 230px;
    overflow: hidden;

    line-height: 24px;

}

.hot {

    float: right;

    width: 15px;

    height: 16px;

    margin: 13px 120px 0 0;

    background: url(../images/hot.png) no-repeat;

}

.addQQ {

    position: absolute;

    top: 10px;

    right: 0;

    width: 93px;

    height: 22px;

    background: url(../images/addQQ.png) no-repeat;

    cursor: pointer;

}

.goods {

    height: 450px;

}

.goods-content {

    width: 1200px;

    height: 440px;

    background: #fff;

    margin-top: 10px;

}

.goods-content ul {

    width: 100%;

    margin-left: 12px;

    position: relative;

    float: left;

    padding-top: 22px;

    _margin-left: 15px;

}

.goods-content li {

    float: left;

    display: inline-block;

    width: 145px;

    height: 170px;

    margin: 0px 8px 15px 0;

    text-align: center;

}

.goods-content li p {

    line-height: 36px;

}

.goods-content li img {

    cursor: pointer;

}

.market {

    height: 350px;

}

.market-content {

    width: 1200px;

}

.market-col1 {

    width: 355px;

    overflow: hidden;

    height: 350px;

    background: #fff;

}

.market-col1 .photo {

    float: left;

    width: 320px;

    padding: 10px 0 0 10px;

}

.market-col1 .photo div {

    position: relative;

    float: left;

    margin: 0 10px 10px 0;

}

.market-col1 .photo div .txt {

    position: absolute;

    bottom: 0;

    left: 0;

    width: 105px;

    height: 20px;

    background: #000;

    z-index: 100;

    line-height: 20px;

    color: #FFF;

    text-align: center;

    font-size: 12px;

}

.market-col1 .photo div .txt a {

    color: #fff;

}

.market-col1 .photo div .txt a:hover {

    color: #42d83b;

}

.market-col1 .photo div i,
.square {

    float: left;

    width: 10px;

    height: 10px;

    margin-top: 8px;

    background: url(../images/square.gif) no-repeat;

}

.market-col1 .photo div .detail {

    text-indent: 20px;

    font-size: 12px;

}

.market-col1 ul li {

    padding: 3px 10px;

    line-height: 23px;

}

.market-col2 {

    width: 355px;

    overflow: hidden;

    height: 350px;

    background: #fff;

}

.market-col2 .photo {

    float: left;

    width: 250px;

    padding-left: 13px;

}

.market-col2 .photo span {

    float: left;

    margin: 10px 0;

}

.market-col2 .photo p {

    float: left;

    width: 100%;

    height: 22px;

    line-height: 22px;

    padding: 3px 0;

}

#kinMaxShow {

    visibility: hidden;

    width: 700px;

    height: 300px;

    overflow: hidden;

}

.place {

    width: 150px;

    height: 150px;

}

.site {

    position: relative;

    width: 130px;

    height: 130px;

    margin: 10px 0 0 10px;

    float: left;

    cursor: pointer;

}

.site .grab {

    position: absolute;

    width: 100%;

    height: 100%;

    left: 0;

    top: 0;

    display: none;

    background-color: #00a383;

}

.site .groom {

    background: url(../images/groom.png) no-repeat;

    height: 69px;

    width: 69px;

    position: absolute;

    top: 0;

    right: 0;

    display: block;

}

.site .grab a.icon {

    width: 100%;

    height: 100%;

    float: left;

    background: url(../images/grab.png) 45px 30px no-repeat;

}

.site .grab a.button {

    padding: 3px 10px;

    margin: 8px 8px 0;

    background-color: #fff;

    color: #000;

}

.site .grab a.button:hover {

    background-color: #eee;

}

.site .grab a.count {

    width: 100%;

    padding-top: 30px;

    margin-bottom: 5px;

    float: left;

    text-align: center;

    color: #fff;

}

.site:hover .groom {

    display: none;

}

.site:hover .grab {

    display: block;

}

.sitename {

    float: left;

    text-align: left;

    margin-left: 3px;

    line-height: 25px;

}

span.sofa_y,
span.sofa_n {

    float: left;

    width: 16px;

    height: 25px;

    padding-right: 10px;

    cursor: pointer;

}

span.sofa_y a,
span.sofa_n a {

    float: left;

    width: 100%;

    height: 100%;

    padding-left: 10px;

}

span.sofa_y {

    background: url(../images/sofa_yes.png) 10px 5px no-repeat;

}

span.sofa_n {

    background: url(../images/sofa_no.png) 10px 5px no-repeat;

}

.settime span.time {

    position: absolute;

    left: 10px;

    bottom: -40px;

    width: 83%;

    height: 35px;

    padding-left: 5px;

    border-radius: 3px;

    line-height: 16px;

    background-color: #9c0;

    color: #fff;

    font-size: 12px;

    z-index: 100;

    display: none;

    text-align: left;

}

.ie6 {

    _position: absolute;

    _margin-top: 0;

    _top: expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2)
}

.gg_box {

    padding: 20px 0 0;

    overflow: hidden;

}

.gg_box .gg_con {

    display: block;

    background: #fafafa;

    margin-top: 10px;

}

.gg_box .gg_con h4 {

    height: 40px;

    background: #fff;

    font-weight: 300;

    line-height: 40px;

}

.gg_box .gg_con h4 .h_bg {

    float: left;

    width: 100px;

    height: 38px;

    border-top: 2px solid #17c8bf;

    background: #fff;

    text-align: center;

    border-right: 1px solid #d7d7d7;

    border-bottom: 1px solid #fff;

}

.gg_box .gg_con h4 .h_bg a {

    font-size: 18px;

    font-family: "寰蒋?呴?";

}

.gg_box .gg_con h4 .h_btn {

    float: right;

    margin-right: 10px;

}

.gg_box .gg_con h4 .h_btn a {

    padding: 5px 8px;

    color: #fff;

    background-color: #ff0033;

    color: #fff;

    border-radius: 3px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3x;

}

.gg_box .gg_con h4 .h_btn a:hover {

    background-color: #42a83b;

}

.gg_box .gg_con .ul_con {

    padding: 10px 0px 10px 12px;

    overflow: hidden;

}

.gg_box .gg_con .ul_con li {

    float: left;

    width: 145px;

    height: 160px;

    margin: 0 10px 0 0;

}

.gg_box .gg_con .ul_con li .con_img {

    width: 130px;

    text-align: center;

    overflow: hidden;

}

.gg_box .gg_con .ul_con li .con_img img {

    width: 128px;

    height: 128px;

    margin-top: 2px;

}

.gg_box .gg_con .ul_con li .con_txt {

    width: 120px;

    margin: 0 5px;

    text-align: center;

    line-height: 30px;

}

.gg_box .gg_con .ul_con li:hover {

    background: #ff0033;

}

.gg_box .gg_con .ul_con li:hover a {

    color: #fff;

}



.f14734048669 {
    position: absolute;
    left: 3%;
    top: 50%;
    display: block;
    width: 32px;
    height: 40px;
    background-color: #f00;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.f147340486610 {
    position: absolute;
    right: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background-color: #f00;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.f14734048669:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.f147340486610:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.f14734048661 {
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.f14734048662 {
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: 50px;
    bottom: 20px;
    z-index: 21;
}

.f14734048663 {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.f14734048664 {
    float: left;
    margin-right: 10px;
    width: 20px;
    font-size: 12px;
    height: 18px;
    line-height: 16px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background-color: #000;
}

.f14734048664.on {
    background-color: #f00;
    color: #fff;
}

.f14734048665 {
    position: relative;
    height: 100%;
    z-index: 0;
}

.f14734048667 {
    zoom: 1;
    vertical-align: middle;
}

.f14734048668 {
    display: block;
    height: 300px;
}

.clear {
    clear: both
}

.f144661741862 {
    line-height: 30px;
    height: 30px;
    display: block;
    text-align: center;
}

.f14466174187 {
    padding: 10px;
}

.f14466174188 {
    overflow: hidden;
    padding: 10px;
}

.f14466174189 {
    float: left;
    overflow: hidden;
    height: 200px;
    margin: 10px;
    width: 160px;
}

.f144661741810 {
    height: 150px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    width: 150px;
}

.f144661741811 {
    display: block;
}

.f144661741812 {
    height: 140px;
    width: 150px;
}

.f144661741814 {
    line-height: 30px;
    height: 30px;
    display: block;
    text-align: center;
}

.f144661741815 {}

.f14466174181 {}

.f14466174182 {}

.f14466174183 {}

.f144661741860 {
    width: 150px;
    height: 140px;
}



.f14464847712 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

.f14464847713 {
    float: left;
    width: 230px;
}

.f14464847714 {
    float: right;
    position: absolute;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #333;
    border-left-width: 5px;
    border-left-style: solid;
    border-left-color: #333;
    margin-top: -300px;
    background-color: #fff;
    margin-left: 230px;
    width: 765px;
    height: 574px;
}

.f14464848057 {
    float: left;
    overflow: hidden;
    margin-top: 5px;
    margin-bottom: 5px;
    height: 175px;
    width: 173px;
    margin-left: 5px;
    margin-right: 5px;
}

.f144648480512 {
    line-height: 30px;
    height: 30px;
    display: block;
    text-align: center;
    font-size: 13px;
}

.f14464848059 {
    display: block;
}

.f14464848058 {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    width: 160px;
    height: 130px;
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
}

.f144648480510 {
    height: 130px;
    width: 160px;
}

.f14464848056 {
    overflow: hidden;
    padding: 8px;
    margin-left: 7px;
}

.c1446537723 {}

.f14464848055 {}

.f14464848051 {}

.f144648480511 {}

.d14464847 {
    background-image: url(../images/1447252809_background.png);
    background-repeat: repeat-y;
}

.f14464848852 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

.f14464848853 {
    float: left;
    width: 230px;
    background-color: #E3E2E7;
}

.f14464848854 {
    float: right;
    position: absolute;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #333;
    border-left-width: 5px;
    border-left-style: solid;
    border-left-color: #333;
    margin-top: -300px;
    background-color: #fff;
    margin-left: 230px;
    width: 765px;
}

.f14464854882 {}

.f14464854883 {
    text-align: center;
}

.f14464854884 {
    width: 400px;
    height: 400px;
}

.f144648548811 {
    text-align: left;
    padding: 20px;
}

.f144648548812 {
    height: 30px;
    line-height: 30px;
    background: #f4f4f4;
    padding-left: 20px;
    padding-right: 20px;
    border-bottom-color: #ddd;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    position: relative;
}

.f144648548813 {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
}

.f14464854887 {
    line-height: 30px;
}

.d1446484 {
    background-image: url(../images/1447251697_background.png);
    background-repeat: repeat-y;
}

.big {
    font-size: 15px;
}

.f14464854881 {}

.c1449208826 {}

.f14492088321 {}

.f14492088322 {
    font-size: 16px;
    clear: both;
    line-height: 30px;
    padding-top: 20px;
    overflow: hidden;
}

.f14492088323 {
    margin-left: 20px;
    margin-right: 20px;
    line-height: 30px;
    font-size: 14px;
    width: 500px;
    float: left;
}

.f14492088324 {
    line-height: 30px;
    font-size: 14px;
}

.f14479340785 {
    line-height: 30px;
    font-size: 14px;
}

.f14479340786 {
    line-height: 30px;
    font-size: 14px;
}

.f14479340787 {
    line-height: 30px;
    font-size: 14px;
}

.f14479340788 {
    line-height: 30px;
    font-size: 14px;
}

.f14492088329 {
    width: 100px;
    height: 100px;
    float: right;
    background-image: url(../images/1449208839_background.gif);
    margin-right: 50px;
    display: block;
}

.f144920883210 {
    padding-left: 30px;
    margin-left: 20px;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #f7fbfe;
    border-width: 1px;
    border-style: solid;
    border-color: #ddeeff;
    margin-top: 10px;
    margin-bottom: 10px;
}

.f144920883211 {
    padding-left: 30px;
    margin-left: 20px;
    margin-right: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.box1 h4 {
    color: #000;
}

.c1446017641 {
    float: left;
    width: 230px;
}

.c14459354821 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

.c1446017903 {
    float: right;
    position: absolute;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #333;
    border-left-width: 5px;
    border-left-style: solid;
    border-left-color: #333;
    margin-top: -300px;
    background-color: #fff;
    margin-left: 230px;
    width: 765px;
    height: 574px;
    overflow: hidden;
}

.f14460179195 {
    padding: 20px;
    line-height: 25px;
    font-size: 13px;
}

.FSOqVas0QX {
    background-color: #F5F5F5;
    height: 35px;
    line-height: 35px;
    font-weight: 600;
    padding-left: 20px;
    padding-right: 20px;
}

.LUwV8Kk4i3 {
    float: left;
    width: 400px;
}

.aTs8pcDM3J {
    float: left;
    width: 130px;
}

.PHXNHKcfej {
    float: left;
    width: 80px;
}

.yrk1QIgFNr {
    float: left;
    width: 50px;
}

.zBen22HXPq {
    line-height: 35px;
    height: 35px;
    padding-left: 20px;
    padding-right: 20px;
}

.BvQLyKAulW {
    width: 70px;
    float: left;
}

.O3PqSGKF16 {
    width: 200px;
    float: left;
}

.zggqvwlvhM {
    width: 70px;
    float: left;
}

.m56GbOdxvM {
    width: 200px;
    float: left;
}

.AgmqncSTUc {
    width: 70px;
    float: left;
}

.PbapL2tndH {
    width: 200px;
    float: left;
}

.bqo2XydhlZ {
    width: 70px;
    float: left;
}

.kkD0zAmizG {
    width: 200px;
    float: left;
}

.pmzqRQFwbf {
    width: 70px;
    float: left;
}

.JrgSftHRfk {
    width: 200px;
    float: left;
}

.Rcjr1kJjSe {
    width: 70px;
    float: left;
}

.WAsZpbhRMz {
    width: 200px;
    float: left;
}

.zwOSeVNj3E {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.zMAz8bR13i {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.ctByNelTom {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.HQ3Fcfvleb {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.P7lOyODAiB {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.Fl5KTKjT1l {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.isaps9SUmD {}

.L2yaw9ZwbI {
    margin-top: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
    overflow: hidden;
    line-height: 35px;
}

.Leq9m2ufSb {
    line-height: 35px;
}

.Gi4GTrJrdf {
    overflow: hidden;
    margin-bottom: 10px;
}

.AKcqoRmk6v {
    margin-top: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
    overflow: hidden;
    line-height: 35px;
}

.DKk3suqanA {
    line-height: 35px;
}

.sjKc5RtzS0 {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.eGm7oEZT9g {
    width: 70px;
    float: left;
}

.MPNRznH9ah {
    width: 200px;
    float: left;
}

.DKxJkV0RpG {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.fpHHCA20Rr {
    width: 70px;
    float: left;
}

.JpozZ471lj {
    width: 200px;
    float: left;
}

.cnmKlwmRTw {
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}

.D6ALqdRef1 {
    width: 70px;
    float: left;
}

.fd5tAfjIrP {
    width: 200px;
    float: left;
}

.BEO3DYXr3k {
    background-color: #FBFBFB;
    border-width: 1px;
    border-style: solid;
    border-color: #ddd;
    height: 20px;
    line-height: 20px;
}

.uFjFuvgeWv {
    background-color: #FBFBFB;
    border-width: 1px;
    border-style: solid;
    border-color: #ddd;
    height: 20px;
    line-height: 20px;
}

.uJXp0Pdq7K {
    background-color: #FBFBFB;
    border-width: 1px;
    border-style: solid;
    border-color: #ddd;
}

.RGDRxoyk1j {}

.MTZr5ClwMb {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.y3yJ16kBvU {
    line-height: 25px;
    overflow: hidden;
    margin-bottom: 10px;
}

.lHR1f1zcRp {
    width: 100px;
    float: left;
}

.PjLPLeuPPn {
    float: left;
}

.PMv9mtj3lw {
    width: 100px;
    float: left;
}

.NwDqo8FdTR {
    width: 100px;
    float: left;
}

.YjN003C4jW {
    background-color: #FBFBFB;
    border-width: 1px;
    border-style: solid;
    border-color: #ddd;
}

.c1446607321 {}

.c1446611753 {}

.c1447637839 {

    margin-left: auto;

    margin-right: auto;

    height: 94px;

}

.f14476379201 {

    height: 120px;

    width: 1000px;

    margin-left: auto;

    margin-right: auto;

}

.f14476379202 {

    float: left;

    margin-right: 30px;

    margin-top: 10px;

    position: absolute;

}

.f14476379203 {}

.f14476379204 {}

.c1447638061 {

    background-image: url(../images/1447680542_background.png);

    height: 43px;

    overflow: hidden;

    margin-bottom: 5px;

}

.f14476380861 {

    text-align: center;

    background-color: #f00;

}

.f14476380862 {

    position: relative;

    z-index: 1;

    display: inline-block;

}

.f14476380863 {

    float: left;

    position: relative;

    display: inline;

}

.f14476380864 {

    float: left
}

.f14476380864 .f14476380865 {

    display: block;

    color: #fff;

    text-align: center;

    font-size: 15px;

    padding-left: 15px;

    padding-right: 15px;

    height: 45px;

    line-height: 45px;

}

.f14476380864 .f14476380865:hover {

    background-color: #2e2e2e;

}

.f14476379205 {

    position: absolute;

    width: 700px;

    margin-top: 20px;

    height: 70px;

    margin-left: 200px;

}

.f14478328661 {

    margin-bottom: 10px;

}

.f14478328662 {}

.f14478328663 {

    width: 1000px;

    height: 200px;

}

.c1450622638 {}

.c1450622654 {}

.fs10 {

    font-size: 10px;

}

.yeshou {

    font-size: 12px;

    background-color: #fafafa;

    height: 30px;

    width: 100%;

    border-bottom: 1px solid #dbdee1;

    margin-bottom: 15px;

}

.yeshou p {

    height: 20px;

    width: 1200px;

    padding-top: 5px;

    margin-right: auto;

    margin-left: auto;

}

.yeshou p span {

    color: #F00;

    text-align: right;

    display: block;

    float: right;

}

.wx-nav {

    height: 35px;

    padding-top: 15px;

    width: 100%;

    font-family: "Microsoft Yahei";

    font-size: 17px;

}

.wx-nav a {

    display: inline-block;

    text-decoration: none;

    color: #fff;

    padding-right: 11px;

    padding-left: 11px;

}

.wx-nav a:hover {

    color: #fff;

}

.wx-nav .max-width {

    min-width: 1060px;

    max-width: 1200px;

    margin: 0 auto;

    height: 30px;

    line-height: 17px;

    padding: 0 10px
}

.wx-nav .logo {

    float: left;

    margin-right: 13px;

    width: 280px;

    height: 80px;

    display: block;

    position: relative;

    zoom: 1;

    overflow: hidden color: #333;

}

.wx-nav .logo span {

    position: absolute;

    left: 160px;

    top: 2px;

    display: inline-block;

    width: 40px;

    height: 10px;

    background-position: 999px
}

.wx-nav .logo:hover span {

    background-position: 0 -106px
}

.wx-nav .nav-pills li {

    float: left
}

.wx-nav .nav-pills a {

    padding: 0 10px
}

.wx-nav .split-line {

    display: inline-block;

    width: 0px;

    height: 28px;

    overflow: hidden;

    float: left;

    background: #ccc
}

.wx-nav .search {

    border: #ccc solid 1px;

    background: #fff;

    height: 30px;

    float: left;

    overflow: hidden;

    zoom: 1
}

.wx-nav .search input {

    border: 0;

    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.wx-nav .search .search-type {

    font-size: 12px;

    float: left;

    color: #999;

    margin: 0 2px 0 1px;

    cursor: pointer;

    width: 28px;

    height: 52px;

    display: inline-block;

    background-position: 0 -48px
}

.wx-nav .search .search-text {

    width: 100px;

    float: left;

    padding: 5px;

    height: 20px;

    line-height: 20px
}

.wx-nav .search .search-btn {

    background-position: right -48px;

    border: 0;

    width: 35px;

    height: 30px;

    float: left
}

.wx-nav .holder-user .search-type {

    margin-top: -28px
}

.wx-nav .dropdown {

    position: relative;

    float: left;

    margin: 0 10px;

    z-index: 3
}

.wx-nav .dropdown .dropdown-toggle {

    border: 0;

    padding: 1px 17px 0 17px;

    line-height: 28px;

    vertical-align: top;

    *margin-top: -3px;

    _margin-top: -1px
}

.wx-nav .dropdown .dropdown-menu {

    background: #fff;

    border: #bbb solid 1px;

    padding: 10px 0;

    display: none;

    position: absolute;

    top: 29px;

    *top: 27px;

    left: 0;

    _width: 107px
}

.wx-nav .dropdown .dropdown-menu li {

    float: none;

    margin: 0
}

.wx-nav .dropdown .dropdown-menu li a {

    display: block;

    padding: 0 16px;

    white-space: nowrap
}

.wx-nav .dropdown .dropdown-menu li a:hover {

    background: #dfdfdf
}

.wx-nav .active {

    color: #fff !important;

}

.wx-nav .active .dropdown-menu {

    display: block
}

.wx-nav .active .dropdown-toggle {

    border: #bbb solid;

    border-width: 1px 1px 0 1px;

    padding: 0 16px;

    background: #fff;

    color: #666;

    position: relative;

    z-index: 3;

}

.wx-nav .right {

    float: right
}

.wx-nav .right li {

    float: left;

    margin: 0 2px;

}

.wx-nav .right li a {

    padding: 0 3px;

}

.wx-nav .right li .qq-login,
.wx-nav .right li .sina-login {

    width: 63px;

    height: 24px;

    padding: 0;

    display: inline-block
}

.wx-nav .right li .qq-login {

    background-position: 0 -24px
}

.msg-tip {

    border: #bbb solid 1px;

    padding: 5px;

    z-index: 6;

    background: #fff;

    position: fixed;

    _position: absolute;

    top: 48px;

    font-size: 12px;

    width: 120px;

    line-height: 28px
}

.msg-tip li {

    overflow: hidden;

    zoom: 1
}

.msg-tip li span {

    float: right;

    color: #666
}

.msg-tip li a {

    display: block;

    padding: 0 10px;

    color: #f09
}

.msg-tip li a:hover {

    background: #eee
}

.msg-tip .ctrl {

    border-top: #bbb solid 1px;

    text-align: center;

    margin-top: 2px;

    line-height: 25px;

    font-size: 12px
}

.msg-tip .ctrl a {

    text-decoration: underline
}

.whbgg {

    height: 90px;

    width: 1200px;

    margin-right: auto;

    margin-left: auto;

    overflow: hidden;

}

.whbgg img {

    margin-right: 3px;

}

.l_hot {

    position: absolute;

    top: -3px;

    right: 0;

    width: 10px;

    height: 11px;

    background: url(../images/l_hot.jpg) no-repeat;

}

.c1446481836 {}

.f14464818461 {
    height: 45px;
    line-height: 45px;
}

.f14464818462 {
    display: inline-block;
}

.f14464818463 {
    float: left;
    font-size: 13px;
}

.f14464818464 {
    float: left;
    font-size: 13px;
}

.f14464818465 {}

.c1446173852 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.f14478340261 {
    padding: 10px;
}

.f14464842982 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

.f14464842983 {
    width: 225px;
    float: left;
}

.f14464842984 {
    float: right;
    z-index: 200;
    min-height: 300px;
    background-color: #fff;
    width: 775px;
}

.f14464843416 {
    clear: both;
    overflow: hidden;
    border-bottom-width: 1px;
    border-bottom-color: #ccc;
    border-bottom-style: dotted;
    height: 35px;
    line-height: 35px;
}

.f144648434110 {
    float: left;
    display: block;
    overflow: hidden;
    width: 600px;
    height: 35px;
    line-height: 35px;
}

.f144648434111 {
    float: right;
}

.f14464843419 {
    font-size: 12px;
    overflow: hidden;
}

.f144648434112 {
    clear: both;
    line-height: 20px;
}

.f14464843415 {}

.f14464843411 {}

.c1446618004 {}

.d144648 {
    background-repeat: repeat-y;
    background-image: url(../images/1447252967_background.png);
}

.f14464847032 {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}

.f14464847033 {
    width: 225px;
    float: left;
}

.f14464847034 {
    float: right;
    z-index: 200;
    min-height: 300px;
    background-color: #fff;
    width: 775px;
}

.f14464847352 {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    clear: both;
    line-height: 30px;
    padding-top: 20px;
}

.f14464847353 {
    line-height: 30px;
    font-size: 14px;
    margin-right: 10px;
    margin-left: 20px;
    text-align: center;
}

.f14464847354 {
    margin-left: 20px;
    margin-right: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.f14464847355 {
    padding-top: 20px;
    text-align: right;
    line-height: 30px;
    font-size: 14px;
    padding-right: 30px;
}

.f144648473551 {
    line-height: 30px;
    padding-left: 600px;
    font-size: 14px;
}

.f14464847356 {
    color: #333;
}

.f14464847351 {
    font-size: 13px;
    line-height: 23px;
}

.d14464847 {
    background-repeat: repeat-y;
    background-image: url(../images/1447253115_background.png);
}

.c1446152404 {}

.big {
    font-size: 15px;
}

.c1447845098 {}

.c1447845112 {}

.f14478459781 {}

.f14478459786 {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.f14478459787 {
    line-height: 25px;
    overflow: hidden;
    margin-bottom: 10px;
}

.f14478459788 {
    width: 100px;
    float: left;
}

.f14478459789 {
    float: left;
}

.PMv9mtj3lw {
    width: 100px;
    float: left;
}

.c1448872169 {}

.c1448872173 {}

.f14488721901 {}

.f14488721906 {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.f14488721907 {
    line-height: 25px;
    overflow: hidden;
    margin-bottom: 10px;
}

.f14488721908 {
    float: left;
    padding-left: 20px;
    width: 80px;
}

.f14488721909 {
    float: left;
}

.PMv9mtj3lw {
    width: 100px;
    float: left;
}

.f144887219019 {
    width: 100px;
    float: left;
}





.fs {

    color: #ff0033;

}

.br {

    border-right: 1px solid #e2e2e2;

}

.bt {

    border-bottom: 1px dashed #e2e2e2;

}

.col-tab {

    height: 60px;

}

.col-tab-content {

    font-family: "微软雅黑";

    height: 60px;

    width: 1200px;

}

.col-tab-content ul {

    float: left;

    width: 800px;

}

.col-tab-content ul li {

    background: rgba(0, 0, 0, 0) url("../images/col-tab-bg.png") no-repeat scroll 0 0;

    color: #4f4f4f;

    cursor: pointer;

    float: left;

    font-size: 26px;

    height: 60px;

    line-height: 54px;

    margin-right: 10px;

    text-align: center;

    width: 160px;

}

.col-tab-content ul li.active {

    background: rgba(0, 0, 0, 0) url("../images/col-tab-active.png") no-repeat scroll 0 0;

    color: #fff;

}

.col-tab-content .add {

    background: rgba(0, 0, 0, 0) url("../images/add_btn.png") no-repeat scroll 0 0;

    color: #fff;

    cursor: pointer;

    font-size: 20px;

    height: 40px;

    line-height: 40px;

    margin-top: 10px;

    text-align: center;

    width: 110px;

}

.assort {

    overflow: hidden;

    width: 100%;

}

.assort-content {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #dddddd;

    width: 1198px;
    overflow: hidden;

}

.assort-content .d1 {

    float: left;

    font-size: 12px;

    padding: 10px 20px;

    position: relative;

    width: 1058px;

}

.assort-content .d1 ul {

    float: left;

    width: 90%;

}

.expend {

    height: 26px;

    overflow: hidden;

}

.assort-content .d1 li {

    cursor: pointer;

    display: inline-block;

    padding: 0 8px 5px;

}

.assort-content .d1 li.active,
.assort-content .d2 li.active {

    color: #ff0033;

    font-weight: bold;

}

.assort-content .d1 li.active a,
.assort-content .d2 li.active a {

    color: #ff0033;

}

.assort-content .d1 li:hover a,
.assort-content .d2 li:hover a {

    color: #ff0033;

}

.assort-content .d1 .more {

    cursor: pointer;

    height: 28px;

    position: absolute;

    right: 0;

    top: 7px;

    width: 67px;

}

.assort-content .d2 {

    cursor: pointer;

    float: left;

    font-size: 12px;

    padding: 10px 20px;

    position: relative;

    width: 1058px;

}

.assort-content .d2 ul {

    width: 94%;

}

.assort-content .d2 li {

    display: inline-block;

    padding: 0 0 5px;

}

.assort-content .d2 .i1 {

    border: 1px solid #e2e2d2;

    height: 24px;

    margin-left: 5px;

    padding-left: 5px;

    width: 200px;

}

.assort-content .d2 .b1 {

    background: #eeeeee none repeat scroll 0 0;

    border: 1px solid #e2e2e2;

    cursor: pointer;

    height: 24px;

    padding: 0 8px;

}

.assort-content .d2 .b1:hover {

    background: #f6851f none repeat scroll 0 0;

    border: medium none;

    color: #fff;

}

.assort-content .d3 {

    float: left;

    font-size: 12px;

    height: 40px;

    line-height: 40px;



    position: relative;

    width: 100%;

}

.m1 .icon_down {
    background: #000 url("../images/changeicon.gif") !important;
    background-position: 8px 6px !important;
    background-repeat: no-repeat !important;

    color: #fff !important;
}

.assort-content .d3 td {

    cursor: pointer;

}

.assort-content .d3 td.active {

    background: #f2f2f2 none repeat scroll 0 0;

    font-weight: bold;

}

.down,
.up {

    float: left;

    height: 11px;

    margin-left: 8px;

    margin-top: 15px;

    width: 11px;

}

.down {

    background: rgba(0, 0, 0, 0) url("../images/down_arrow.png") no-repeat scroll 0 0;

}

.up {

    background: rgba(0, 0, 0, 0) url("../images/up_arrow.png") no-repeat scroll 0 0;

}

.assort-content .d3 td .pic,
.assort-content .d3 td .list {

    float: left;

    height: 24px;

    line-height: 24px;

    margin-left: 5px;

    margin-top: 3px;

    padding: 0 5px;

    text-align: left;

    width: 45px;

}

.assort-content .d3 td .pic i,
.assort-content .d3 td .list i {

    float: left;

    height: 11px;

    margin-top: 7px;

    padding-left: 3px;

    width: 15px;

}

.assort-content .d3 td .pic i {

    background: rgba(0, 0, 0, 0) url("../images/c_pic_1.png") no-repeat scroll 5px 0;

}

.assort-content .d3 td .list i {

    background: rgba(0, 0, 0, 0) url("../images/c_list_1.png") no-repeat scroll 5px 0;

}

.assort-content .d3 td .pic i.now {

    background: rgba(0, 0, 0, 0) url("../images/c_pic_2.png") no-repeat scroll 5px 0;

}

.assort-content .d3 td .list i.now {

    background: rgba(0, 0, 0, 0) url("../images/c_list_2.png") no-repeat scroll 5px 0;

}

.assort-content .d3 ul {

    float: right;

}

.assort-content .d3 ul li {

    border-left: 1px solid #e2e2e2;

    cursor: pointer;

    float: left;

    text-align: left;

    width: 103px;

}

.assort-content .d3 ul li a {

    display: block;

    line-height: 40px;

    padding: 0 10px 0 26px;

    text-decoration: none;

}

.assort-content .d3 ul li a:hover {

    color: #f6851f;

}

.icon_up {

    background-image: url("../images/changeicon.gif");

    background-position: 8px -55px;

    background-repeat: no-repeat;

}

.icon_down {

    background-image: url("../images/changeicon.gif");

    background-position: 8px 6px;

    background-repeat: no-repeat;

}

a.icon_up:hover {

    background-position: 8px -85px;

}

a.icon_down:hover {

    background-position: 8px -24px;

}

.assort-content .d3 ul li .on {

    background-color: #f2f2f2;

    color: #333333;

    font-weight: bold;

}

.assort-content .d3 ul li .on:hover {

    background-color: #f2f2f2;

    color: #f6851f;

}

.assort-content .d3 ul li.mr {

    border-right: 1px solid #e2e2e2;

    margin-right: 5px;

}

.assort-content .d3 ul li.m1 {}

.assort-content .d3 ul li.m2,
.assort-content .d3 ul li.m3 {

    border: medium none;

    height: 26px;

    margin-right: 5px;

    margin-top: 5px;

    width: 65px;

}

.assort-content .d3 ul li.m2 a,
.assort-content .d3 ul li.m3 a {

    border: 1px solid #fff;

    line-height: 24px;

}

.assort-content .d3 ul li.m2 a {

    background-position: 8px -182px;

}

.assort-content .d3 ul li.m2 a:hover {

    background-position: 8px -212px;

}

.assort-content .d3 ul li.m3 a {

    background-position: 8px -122px;

}

.assort-content .d3 ul li.m3 a:hover {

    background-position: 8px -152px;

}

.assort-content .d3 ul li.m2 a.on,
.assort-content .d3 ul li.m3 a.on {

    border: 1px solid #e2e2e2;

    color: #f6851f;

}

.assort-content .d3 ul li.m2 a.on {

    background: #f3f3f3 url("../images/changeicon.gif") no-repeat scroll 8px -212px;

}

.assort-content .d3 ul li.m3 a.on {

    background: #f3f3f3 url("../images/changeicon.gif") no-repeat scroll 8px -152px;

}

.qun {

    overflow: hidden;

    position: relative;

    width: 100%;

}

.qun-content {

    border-bottom: 1px solid #e2e2e2;

    border-left: 0 solid #e2e2e2;

    border-right: 1px solid #e2e2e2;

    width: 1198px;

}

.qun-content ul {

    overflow: hidden;

    width: 1198px;

}

.qun-content ul li {

    background: #fff none repeat scroll 0 0;

    border-bottom: 1px solid #e2e2e2;

    border-left: 1px solid #e2e2e2;

    cursor: pointer;

    float: left;

    height: 308px;

    width: 218px;

}

.qun-content ul li:hover {

    background: #fff none repeat scroll 0 0;

}

.qun-content ul li .dt {

    float: left;

    text-align: center;

    width: 219px;

}

.qun-content ul li .dt a {

    float: left;

    height: 210px;

    margin: 10px 0 0 2px;

    overflow: hidden;

    width: 210px;

}

.qun-content ul li .dt a img {

    border: 3px solid #fff;

}

.qun-content ul li .dt a img:hover {

    border: 4px solid #ff3366;

}

.qun-content ul li .db {

    color: #555;

    float: left;

    font-size: 12px;

    line-height: 22px;

    margin: 12px 10px 10px;

    width: 200px;

}

.qun-content ul li .db .title {

    background: rgba(0, 0, 0, 0) url("../images/c_title.jpg") no-repeat scroll 0 0;

    float: left;

    height: 18px;

    padding-left: 5px;

    width: 18px;

}

.p1,
.p2,
.p3,
.p4 {

    float: left;

    position: relative;

    width: 100%;

}

.qun-content ul li .db .view {

    height: 18px;

    position: absolute;

    right: 0;

    top: 2px;

    width: 20px;

}

.qun-content ul li .db a {

    color: #333;

    font-size: 14px;

    font-weight: bold;

}

.qun-content ul li .db a:hover {

    color: #ff0033;

}

.qun-content td {

    border-bottom: 1px solid #e2e2e2;

}

.qun-content td .box1 {

    float: left;

    text-align: center;

    width: 140px;

}

.qun-content td:hover {

    background: #f8f8f8 none repeat scroll 0 0;

}

.qun-content td .box2 {

    color: #aaa;

    float: left;

    font-size: 12px;

    line-height: 26px;

    text-align: left;

    width: 170px;

}

.qun-content td .box2 .title {

    background: rgba(0, 0, 0, 0) url("../images/c_title.jpg") no-repeat scroll 0 4px;

    float: left;

    height: 30px;

    padding-left: 5px;

    width: 18px;

}

.qun-content td .box2 a {

    color: #333;

    font-weight: bold;

}

.qun-content td .box2 a:hover {

    color: #f6851f;

}

.qun-content td .box3 {

    float: right;

    padding-right: 20px;

    width: 100px;

}

.qun-content td .box3 a {

    display: inline-block;

    height: 32px;

    padding-top: 30px;

    width: 32px;

}

.brand {

    width: 100%;

}

.brand-sort {

    background: #fff none repeat scroll 0 0;

    overflow: hidden;

    width: 1198px;

}

.brand-sort .t1 {

    border-bottom: 1px solid #e2e2e2;

    color: #aaa;

    float: left;

    width: 100%;

}

.brand-sort .t1 i {

    background: rgba(0, 0, 0, 0) url("../images/bweixin.png") no-repeat scroll 0 0;

    float: left;

    height: 22px;

    margin: 15px 5px 0 10px;

    width: 26px;

}

.brand-sort .t1 a {

    display: inline-block;

    padding: 15px 0;

}

.brand-sort .sortBox {

    float: left;

    width: 100%;

}

.brand-sort .sortBox a:hover {

    color: #f6851f;

}

.brand-sort .sortBoxLeft {

    border-right: 1px solid #e2e2e2;

    float: left;

    width: 797px;

}

.brand-sort .sortBoxLeft .d2 {

    float: left;

    font-size: 12px;

    padding: 10px 20px;

    position: relative;

    width: 750px;

}

.brand-sort .sortBoxLeft .d2 ul {

    width: 95%;

}

.brand-sort .sortBoxLeft .d2 li {

    display: inline-block;

    padding: 0 8px 5px;

}

.brand-sort .sortBoxRight {

    float: right;

    height: 100%;

    width: 200px;

}

.brand-sort .sortBoxRight .f1 {

    color: #808080;

    font-size: 28px;

    padding-left: 8px;

}

.brand-sort .sortBoxRight .f2 {

    color: #f6851f;

    font-size: 40px;

    padding-left: 8px;

}

.command {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #e2e2e2;

}

.leader {

    font-size: 12px;

    overflow: hidden;

    width: 100%;

}

.l-nav {

    display: inline-block;

    padding: 10px;

}

.l-sort {

    overflow: hidden;

    padding: 0 0 10px 10px;

}

.l-sort .d2 {

    margin: 10px auto;

    overflow: hidden;

    width: 96%;

}

.l-sort .d2 ul {

    width: 95%;

}

.l-sort .d2 li {

    cursor: pointer;

    display: inline-block;

    padding: 0 8px 5px;

}

.l-sort .d2 li.active {

    color: #f6851f;

    font-weight: bold;

}

.l-sort .d2 li.active a {

    color: #f6851f;

}

.l-sort .d2 li:hover a {

    color: #f6851f;

}

.top th {

    border-bottom: 3px solid #e9eeef;

    text-align: left;

}

.top tr:hover {

    background: #f8f8f8 none repeat scroll 0 0;

}

.top td {

    border-bottom: 1px dashed #e2e2e2;

}

.top .item1 {

    background: rgba(0, 0, 0, 0) url("../images/cir_top.png") no-repeat scroll center center;

    color: #fff;

}

.top .gray {

    background: rgba(0, 0, 0, 0) url("../images/cir_top1.png") no-repeat scroll center center;

    color: #fff;

}

.top .item2 {

    color: #006a92;

}

.top .item2 .name {

    float: left;

    line-height: 80px;

    margin: 0 0 0 15px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 80px;

    word-break: keep-all;

}

.top .item4 {

    text-align: left;

}

.zancai {

    float: left;

    padding: 5px 0 0 5px;

}

.top .item3 {

    color: #f6851f;

}

.top .item4 input {

    background: rgba(0, 0, 0, 0) url("../images/guanzhu.jpg") no-repeat scroll 0 0;

    border: medium none;

    color: #fff;

    cursor: pointer;

    height: 26px;

    width: 62px;

}

.top .item4 input:hover {

    background: #f48523 none repeat scroll 0 0;

}

.top .item4 span {



    cursor: pointer;

    float: left;

    margin-right: 10px;

    position: relative;

}

.top .item4 .zan {

    background: rgba(0, 0, 0, 0) url("../images/ding.gif") no-repeat scroll 0 0;

    float: left;

    height: 26px;

    width: 26px;

}

.top .item4 .cai {

    background: rgba(0, 0, 0, 0) url("../images/cai.gif") no-repeat scroll 0 0;

    float: left;

    height: 26px;

    width: 26px;

}

.top .item4 .txt_num {

    text-align: left;

    width: 58px;

}

#flist {

    background: #f8f8f8 none repeat scroll 0 0;

    border-color: #dfe2e6;

    display: inline;

    float: left;

    font-family: "微软雅黑";

    margin-left: 8px;

    text-align: center;

    width: 139px;

}

.hblock {

    border: 1px solid #d4d4d9;

    overflow: hidden;

}

.hblock li a {

    border: 1px solid #fff;

    display: block;

    font-size: 14px;

    line-height: 37px;

    overflow: hidden;

    padding: 0 10px;

    white-space: nowrap;

}

.hblock li a:hover {

    border-color: #3daaf2;

    color: #3daaf2;

}

.hblock li .se {

    background-color: #3daaf2;

    border: 1px solid #3daaf2;

    color: #fff;

}

.hblock li .se:hover {

    color: #fff;

}

.hotTags {

    background-color: rgba(0, 0, 0, 0.7);

    border-radius: 5px;

    bottom: 0;

    display: block;

    height: 30px;

    left: 50%;

    margin-left: -500px;

    overflow: hidden;

    padding: 20px 10px;

    position: fixed;

    width: 980px;

    z-index: 120;

}

.hotTags .first {

    background-color: rgba(214, 82, 64, 0.8);

    border-radius: 5px;

    color: #fff;

    float: left;

    font-size: 12px;

    height: 28px;

    line-height: 28px;

    margin-right: 15px;

    position: relative;

    text-align: center;

    width: 72px;

}

.hotTags .arrow {

    border-left-color: rgba(214, 82, 64, 0.8);

    position: absolute;

    right: -4px;

    top: 10px;

}

.arrow_right {

    border-color: transparent transparent transparent #333;

    border-style: solid;

    border-width: 4px 0 4px 4px;

    display: inline-block;

    height: 0;

    width: 0;

}

.hotTags .first a {

    margin-left: 0;

}

.hotTags a {

    background-color: rgba(255, 255, 255, 0.8);

    border-radius: 5px;

    color: #3c3c3c;

    float: left;

    font-size: 12px;

    line-height: 28px;

    margin-left: 6px;

    padding: 0 12px;

    text-align: center;

}

.hotTags .z-sel {

    background-color: #e74e3d;

    color: #fff;

}

.l-sort .d2 a.button {

    background-color: #fff;

    border: 1px solid #e9e9e9;

    border-radius: 3px;

    color: #000;

    float: left;

    font-size: 12px;

    line-height: 32px;

    text-align: center;

    width: 76px;

}

.l-sort .d2 a.active {

    background-color: #f6851f;

    border-color: #f6851f;

    color: #fff;

}

.l-sort .d2 a.active:hover {

    color: #fff;

}

.hy {

    overflow: hidden;

    width: 100%;

}

.hy-list {

    margin: 0 auto;

    overflow: hidden;

    padding-top: 10px;

    width: 90%;

}

.hy-list li {

    border-bottom: 1px dashed #e2e2e2;

    float: left;

    line-height: 26px;

    padding: 10px 0;

    width: 100%;

}

.hy-list li .p1 {

    font-family: "微软雅黑";

    font-size: 20px;

}

.hy-list li .p2 {

    color: #808080;

    font-size: 12px;

}

.hy-list li .p3 {

    text-align: center;

}

.hy-list li .p4 {

    color: #666;

    text-indent: 20px;

}

.hy-list li .p5 {

    color: #808080;

    font-size: 12px;

}

.hy-list li .p5 a {

    background: #cacaca none repeat scroll 0 0;

    color: #fff;

    display: inline-block;

    font-weight: bold;

    height: 26px;

    line-height: 26px;

    text-align: center;

    width: 70px;

}

.hy-list li .p5 a:hover {

    background: #7cbc00 none repeat scroll 0 0;

}

.c-content {

    background: #fff none repeat scroll 0 0;

    overflow: hidden;

    width: 100%;

}

.c-top {

    background: #fff none repeat scroll 0 0;

    border-bottom: 1px solid #e2e2e2;

    font-size: 12px;

    height: 50px;

    line-height: 50px;

    width: 100%;

}

.c-top p {

    padding-left: 10px;

}

.c-left {

    background: #fff none repeat scroll 0 0;

    border-right: 1px solid #e2e2e2;

    overflow: hidden;

    width: 900px;

}

.c-right {

    background: #fafafa none repeat scroll 0 0;

    overflow: hidden;

    width: 298px;

}

.c-right .box {

    padding: 0 0 10px;

    width: 100%;

}

.c-right .box h4 {

    border-left: 3px solid #919191;

    height: 20px;

    line-height: 20px;

    padding-left: 10px;

}

.c-right .box h4 a {

    font-size: 12px;

    font-weight: normal;

}

.c-right .box ul {

    margin: 10px auto;

    overflow: hidden;

    width: 90%;

}

.c-right .box li {

    float: left;

    line-height: 26px;

    padding: 5px 0;

    width: 100%;

}

.c-right .box li .p1 a {

    color: #336699;

    font-weight: bold;

}

.c-right .box li .p1 a:hover {

    color: #42d83b;

}

.c-right .box li .p2 {

    color: #808080;

    font-size: 12px;

}

.c-right .box .m-top {

    margin: 10px 0;

}

.c-right .box .m-top tr {

    border-bottom: 1px dashed #e2e2e2;

}

.c-right .box .m-top .item1 {

    background: rgba(0, 0, 0, 0) url("../images/top1.jpg") no-repeat scroll center center;

    color: #bc5001;

}

.c-right .box .m-top .item2 {

    color: #006a92;

}

.c-right .box .m-top .item3 {

    color: #f6851f;

}

.article {

    margin: 0 auto;

    overflow: hidden;

    padding-top: 10px;

    width: 90%;

}

.article li {

    border-bottom: 1px dashed #e2e2e2;

    color: #666;

    float: left;

    line-height: 30px;

    padding: 10px 0;

    width: 100%;

}

.c-left .box1,
.c-left .box2,
.c-left .box3,
.c-left .box4 {

    margin: 0 auto;

    overflow: hidden;

    padding: 20px 0;

    width: 90%;

}

.c-left .box1 h4 {

    font-family: "宋体";

    font-size: 24px;

    font-weight: normal;

    margin: 20px 0;

    text-align: center;

}

.c-left .box1 .article-info {

    border-style: dotted none;

    border-width: 1px medium;

    color: #aaa;

    height: 40px;

    line-height: 40px;

    overflow: hidden;

    text-align: center;

    width: 100%;

}

.c-left .box1 .summary {

    background: #f5f5f5 none repeat scroll 0 0;

    color: #999;

    font-size: 12px;

    line-height: 24px;

    margin: 10px 0 20px;

    padding: 10px;

}

.c-left .box1 .b1,
.c-left .box1 .b2 {

    margin-top: 20px;

}

.c-left .box1 .b1 {

    min-height: 270px;

    width: 280px;

}

.c-left .box1 .b2 {

    line-height: 28px;

    text-align: left;

    width: 500px;

}

.c-left .box2 h4,
.c-left .box3 h4,
.c-left .box4 h4 {

    color: #318000;

}

.c-left .box2 ul {

    float: left;

    margin: 20px 0 0;

}

.c-left .box2 li {

    display: inline-block;

    height: 148px;

    margin: 6px;

    overflow: hidden;

    text-align: center;

    width: 118px;

}

.c-left .box3 ul {

    float: left;

    margin: 20px 0 0;

    width: 100%;

}

.c-left .box3 li {

    border-bottom: 1px solid #e2e2e2;

    float: left;

    margin: 10px 0 0;

    overflow: hidden;

    width: 100%;

}

.c-left .box3 li .d1 {

    padding-top: 10px;

    width: 10%;

}

.c-left .box3 li .d2 {

    line-height: 28px;

    width: 90%;

}

.c-left .box3 li .d2 p {

    float: left;

    width: 100%;

}

.c-left .box4 textarea {

    height: 100px;

    margin: 10px 0;

    padding: 5px 0 0 10px;

    width: 98%;

}

.c-left .box4 .tj {

    background: #157a00 none repeat scroll 0 0;

    border: 1px solid #126b00;

    color: #fff;

    cursor: pointer;

    font-weight: bold;

    height: 28px;

    text-align: center;

    width: 64px;

}

.c-left .box4 .tj:hover {

    background: #1a9600 none repeat scroll 0 0;

}

#article_content {

    color: #333;

    line-height: 2em;

    padding: 10px 0;

}

.link2home {

    clear: both;

    font-size: 12px;

    margin: 0 auto;

    padding-top: 110px;

    text-align: right;

    vertical-align: middle;

    width: 100%;

}

.link2home a {

    background: rgba(0, 0, 0, 0) url("../images/icon.png") no-repeat scroll left top;

    color: #42d83b;

    padding: 0 0 0 25px;

    text-decoration: none;

}

.link2home a:hover {

    text-decoration: underline;

}

.label_share {

    float: left;

}

.spec_topic {

    border-bottom: 1px dashed #e2e2e2;

    border-top: 1px dashed #e2e2e2;

    font-size: 14px;

    height: 50px;

    line-height: 50px;

    margin: 40px 0 20px;

}

.spec_topic span {

    float: left;

    width: 50%;

}

.c-left .box1 .news {}

.c-left .box1 .news .title {

    background: rgba(0, 0, 0, 0) url("../images/list_title_bg.jpg") no-repeat scroll 5em top;

    font-size: 14px;

    font-weight: bold;

    height: 17px;

    padding: 3px 0;

}

.c-left .box1 .news ul {

    list-style: outside none none;

    margin: 0;

    padding: 10px 0;

}

.c-left .box1 .news ul li {

    background: rgba(0, 0, 0, 0) url("../images/disc.jpg") no-repeat scroll left 7px;

    font-size: 14px;

    list-style-type: none;

    margin: 15px 0;

    padding: 0 0 0 15px;

}

.c-left .box1 .news ul li a {

    color: #303030;

    text-decoration: none;

}

.c-left .box1 .news ul li a:hover {

    color: #42d83b;

}

.c-left .box1 .news ul li .time {

    color: #606060;

    float: right;

    font-size: 12px;

}

.Fhiglight {

    color: green;

}

.gb {

    background: #fff none repeat scroll 0 0;

    float: left;

    margin: 10px 0 0;

    padding: 5px 0 0 5px;

}

.gb span {

    cursor: pointer;

    float: left;

    margin-right: 10px;

    position: relative;

}

.gb a {

    float: left;

    height: 42px;

}

.gb .zan {

    background: rgba(0, 0, 0, 0) url("../images/ding_big.gif") no-repeat scroll 0 0;

    height: 54px;

    width: 60px;

}

.gb .cai {

    background: rgba(0, 0, 0, 0) url("../images/cai_big.gif") no-repeat scroll 0 0;

    height: 54px;

    width: 60px;

}

.gb .txt_num {

    bottom: 0;

    color: #fff;

    position: absolute;

    text-align: center;

    width: 58px;

}

#ph-list {}

#ph-list a {

    color: #404040;

    text-decoration: none;

}

#ph-list li {

    float: left;

    height: 78px;

    margin-right: 17px;

    overflow: hidden;

    padding-bottom: 5px;

    width: 50px;

}

#ph-list .cover {

    height: 50px;

    width: 50px;

}

.cover-img {

    border-radius: 5px;

}

.cover-img .cr {

    float: left;

    overflow: hidden;

}

.cover-img img {

    border-radius: 5px;

    display: block;

}

#ph-list .name {

    height: 20px;

    overflow: hidden;

    text-align: center;

}

.flip {

    margin-top: 8px;

    text-align: center;

}

.fixed-btn {

    background-color: #e0f3ff;

    border-color: #c0dbf0;

    border-radius: 2px;

    border-style: solid;

    border-width: 1px;

    color: #333;

    display: inline-block;

    height: 18px;

    line-height: 18px;

    margin-right: 8px;

    padding: 4px 15px 6px;

}

.fixed-btn i {

    background: rgba(0, 0, 0, 0) url("../images/flip.png") no-repeat scroll 0 0;

    float: left;

    height: 16px;

    width: 10px;

}

.fixed-btn i.pre {

    background-position: 0 0;

}

.fixed-btn i.next {

    background-position: -20px 0;

}

.fixed-btn:hover {

    background: #edf8ff none repeat scroll 0 0;

    border-color: #c0dbf0;

    color: #333;

}

.sort_btn {

    padding: 10px 10px 20px;

}

.sort_btn p {

    border: 1px solid #e0e0e0;

    border-radius: 5px;

    cursor: pointer;

    float: left;

    height: 40px;

    line-height: 40px;

    margin: 0 15px 0 0;

    text-align: center;

    width: 120px;

}

.sort_btn p:hover {

    background: #f8f8f5 none repeat scroll 0 0;

}

.sort_btn p a {

    color: #333;

    font-size: 14px;

    font-weight: 500;

}

.sort_btn p.active {

    background: #f90 none repeat scroll 0 0;

}

.sort_btn p.active a {

    color: #fff;

    font-weight: 800;

}

.active a {

    color: #fff;

}



.yeshou {

    background: rgba(0, 0, 0, 0) url("../images/header_bg.png") repeat-x scroll 0 100%;

    border-bottom: 1px solid #dbdee1;

    font-size: 12px;

    height: 30px;

    margin-bottom: 15px;

    width: 100%;

}