@charset "utf-8";
.lit_tab1_div{ padding:10px 3px;}
.mytab1_div .follow_o{width:80px; height:110px; line-height:18px; }
.mytab1_div .follow_o img{ width:60px; height:60px;border:1px solid #efefef; padding:3px; background:#FFF; text-align:center;}
.mytab1_div .follow_o a{ }


.all_con{ background:url(../images/bg_con.png) center top no-repeat scroll  #fff; width:1000px; margin:190px auto 0; padding-top:40px;}
.left{ background: url(../images/br_r.jpg) right 0 repeat-y scroll  #DFF0F1;}
.left .con{ width:220px; margin:0 auto; color:#3f484c;}

.liwbg li { margin:0 0 0 20px; height:26px; line-height:26px; width:200px; }
.liwbg li:hover{ background:#FFF; border-bottom:1px dotted #CCC}
.liwbg  .icon_icon{ background:url(../images/icon.png) 0 0 no-repeat scroll; padding-left:30px;} 
.yingxiang .icon_icon{ background-position:15px -486px;}
.shouye .icon_icon{ background-position:15px 5px;}
.zhengfu .icon_icon{ background-position:10px -35px;}
.jigou .icon_icon{ background-position:10px -70px;}
.xuezhe .icon_icon{ background-position:10px -105px;}
.cunguan .icon_icon{ background-position:10px -140px;}
.meiti .icon_icon{ background-position:10px -175px;}
.shequn .icon_icon{ background-position:10px -210px;}
.huati .icon_icon{ background-position:10px -245px;}
.guandian .icon_icon{ background-position:10px -280px;}
.zhibo .icon_icon{ background-position:10px -315px;}
.fangtan .icon_icon{ background-position:7px -348px;}
.huodong .icon_icon{ background-position:10px -385px;}
.toupiao .icon_icon{ background-position:10px -420px;}
.qunzu .icon_icon{ background-position:10px -456px;}
.yijian .icon_icon{ background-position:10px -490px;}
.mishu .icon_icon{ background-position:10px -525px;}
.qunhuati .icon_icon{ background-position:20px -593px;}
.fayan .icon_icon{background-position:10px -662px;}
.tuijianren .icon_icon{background-position:10px -557px;}
.qundongtai .icon_icon{background-position:10px -627px;}
.qunchengyuan .icon_icon{background-position:10px -695px;}

li.liwbgn ,li.liwbgn:hover{ background:none;  padding-left:10px; font-size:16px; margin-top:10px; color:#347889;width: 198px;}
.zshou{width:238px; border-top:1px solid #cbe4e6;border-bottom:1px solid #cbe4e6; background:#dff0f1; padding:10px 0;}
.help  .list_u .img_l {display: block;float: left;margin-right:10px;width:70px; text-align:center ;}
.help  .list_u li{ height:80px; clear:both; }

.help  .list_u 	.img_l img {height: 50px;width: 50px;border:1px solid #CCC; padding:5px;background:#FFF;}
.help  .list_u .pro_r {display: inline;}
.help  .list_u .pro_r .name {overflow: hidden; line-height:26px;  }
.help  .list_u   a.btn { background:#8ac052;border: 1px solid #759d39;display:block;line-height: 14px;padding: 3px 5px;width:50px; font-size:12px;margin:5px auto; color:#FFF; font-weight:600}

.help  .list_u   a.btn:hover { background-position:-74px 1px;}
.help  .list_u   a.active { background-position:-156px 0;}

.help  .list_u   a.renzheng { display:inline-block;text-align: center;width: 70px; height:25px; background: url(../images/btn_rz.png) 4px 1px   no-repeat scroll; margin:10px 0; color:#fff;font-size:12px;}

.help  .list_u   a.renzheng:hover { background-position:-78px 0;}
.tel{ font-size:24px; font-weight:600; line-height:40px; border-top:1px solid #e9f7f8; padding:10px 0 0 57px; background:url(../images/kcall.png) 4px 7px no-repeat scroll;}


.right{ margin-right:10px;}
.hot_talk{ width:500px;}
.ranking{ width:215px;}
.hot_talk .tit1,.ranking .tit1{ background:url(../images/bg_tit01.png) 0 0 no-repeat scroll; height:55px;}
.hot_talk .tit1 h2,.ranking .tit1 h2{height:55px;line-height:40px;}
.ranking .tit1{ background-position:0 -75px;}
.new_client .tit1{ background:url(../images/bg_tit03.png) 0 0 no-repeat scroll; height:55px;}
.new_client .tit1 h2{height:55px;line-height:40px;}


.rollBox{width:720px;overflow:hidden;padding:12px 0 5px 6px;}
.rollBox .LeftBotton{height:32px;width:19px;background: url(../images/icon.jpg)  0 0 no-repeat scroll;overflow:hidden;float:left;display:inline;margin:44px 5px 0 0;cursor:pointer;}
.rollBox .LeftBotton:hover{ background-position: 0px -40px}
.rollBox .RightBotton{height:32px;width:20px;background: url(../images/icon.jpg)  -45px 0px no-repeat scroll;overflow:hidden;float:left;display:inline;margin:34px 0 0 5px;cursor:pointer;}
.rollBox .RightBotton:hover{background-position: -45px -40px}
.rollBox .Cont{width:666px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .tp_bg{ margin:5px; font-size:12px; height:110px; overflow:hidden;}
.rollBox .tp_c{ width:85px;}

.rollBox .tp_c img{ width:81px; height:81px;border:1px solid #CCC;}
.ranking{ text-align:left;}
.ranking  .list_u .img_l {display: block;float: left;margin-right:10px;width:70px; text-align:center ;}
.ranking  .list_u li{ height:60px; clear:both; }

.ranking  .list_u 	.img_l img {height: 40px;width: 40px;border:1px solid #CCC; padding:5px;background:#FFF;}
.ranking .list_u .pro_r {display: inline; width:200px; }
.ranking  .list_u .pro_r .name {overflow: hidden; line-height:26px;  }
.ranking  .list_u   a.btn {  background:#8ac052;border: 1px solid #759d39;display:block;line-height: 14px;padding: 3px 5px;width:50px; font-size:12px;margin:5px auto; color:#FFF; font-weight:600; height: 14px;}

.ranking  .list_u   a.btn:hover { background-position:-74px 2px;}
.ranking  .list_u   a.active { background-position:-156px 0;}

/****** tmall focus*******/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
#focus {width:730px; height:200px; overflow:hidden; position:relative; border-bottom:3px solid #b7e4eb;}
#focus ul {height:200px; position:absolute;}
#focus ul li {float:left; width:730px; height:200px; overflow:hidden; position:relative; background:#000;}
#focus  img{ width:730px; height:200px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:730px; height:30px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:720px; height:24px; left:0; bottom:3px; padding-left:10px;   text-align: right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; line-height:24px; text-align:center; font-size:20px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff;}
#focus .btn span.on {background: #F00; color:#fff;}




.mytab1 {height:40px; background:url(../images/tab1.png) 0 0px  repeat-x scroll ;}
.mytab1 li {width:111px;float:left;display:inline;color:#6296a3;height:30px; font-size:18px; font-weight:600;line-height:38px;text-align:center;cursor:pointer; padding: 0 10px;}
.mytab1 li:hover ,.mytab1 li.active {color:#f1870a;font-weight:700; background:url(../images/tab1.png) 10px -60px no-repeat scroll ;  height:33px; line-height:38px;}
.mytab1 li:hover{ background:none;}
.mytab1 li a:hover{color:#F90;}
.lit_tab{ height:30px; background:#e2f3f3;}
.lit_tab li{ float:left;width:60px; display:inline;color:#88b3be;height:30px; font-size:16px; font-weight:400;line-height:30px;text-align:center;cursor:pointer; padding: 0 4px; }
.lit_tab li:hover,.lit_tab li.active{ background:#f3fcfc; color:#0b76c1; height:30px; line-height:30px;border-right:1px solid #c3d7d7;border-left:1px solid #c3d7d7;}
.lit_tab li:hover{ border:none;}
li.lit_tit1,li.lit_tit1:hover{ width:120px; font-weight:600; background:#dff0f1; border-right:1px solid #c3d7d7; color:#0b76c1;}
.flnav{ float:left; display:inline; width:100px;}
.flcon{ width:620px;float:right; display:inline;}
.lit2_tab li{ cursor: pointer; text-align:left;height:30px; line-height:30px; background:#dff0f1;width:90px; font-weight:600; border-right:1px solid #c3d7d7;border-top:1px solid #c3d7d7; padding-left:10px;color:#666;}

.lit2_tab li:hover,.lit2_tab li.active{ background:#f0f9f9; color:#0b76c1; height:30px; line-height:30px;}


.lit3_tab{ height:30px; background:#f0f9f9;}
.lit3_tab li{ float:left;width:45px; display:inline;color:#88b3be;height:30px; font-size:16px; font-weight:600;line-height:30px;text-align:center;cursor:pointer; padding: 0 4px; }
.lit3_tab li:hover,.lit3_tab li.active{ background:#dff0f1; color:#0b76c1; height:30px; line-height:30px;border-right:1px solid #c3d7d7;border-left:1px solid #c3d7d7;}
.lit3_tab li:hover{ border:none;}
.lit_tab1_div,.lit_tab2_div,.lit_tab3_div,.lit_tab4_div,.lit_tab5_div,.lit_tab6_div{ background:#fafdfd; border-top:1px solid #FFF;}

.scrollDiv{width:720px;height:360px;line-height:25px;overflow:hidden}
.scrollDiv li{height:170px;width:100px; float:left; display:inline; margin:5px 1px;   }
.scrollDiv li img {height:68px;width:68px; border:1px solid #def0f0; padding:5px; background:#fff;}


.scrollDiv .name{display: block;line-height:20px; font-size:14px; width:80px; overflow:hidden; margin:5px auto; color:#06C;height:40px;}
.scrollDiv .guanzhu{background:#8ac052;border: 1px solid #759d39;display:block;line-height: 14px;padding: 3px 5px;width:66px; font-size:12px;margin:5px auto; color:#FFF; font-weight:600}
.hotsort .scrollDiv {
    height: 720px;
    line-height: 25px;
    overflow: hidden;
    width: 620px;
}
.chang_btn{ margin-bottom:10px; border-bottom:1px solid #C3D7D7; height:30px; line-height:30px;background:url(../images/line.jpg) 0 0 repeat-x scroll;}
.chang_btn1,.chang_btn2{ display:inline-block; width:80px; background:url(../images/sanj.gif) 0 7px no-repeat scroll;}
.chang_btn2{ background-position:0 -63px;}
.chang_btn1:hover{ background-position:-94px 7px}
.chang_btn2:hover{ background-position:-94px -63px;} 
.lit_tab1_div,.lit_tab2_div,.lit_tab3_div,.lit_tab4_div,.lit_tab5_div,.lit_tab6_div,.lit_tab7_div,.lit2_tab1_div,.lit3_tab1_div,.lit3_tab2_div{ background:#f2fafa;}
.mytab1_div .lit_tab{border-bottom:1px solid #fff;}