body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:none;}
body{background:#ffffff;}
html,body{height:100%;font-family:"Microsoft YaHei","微软雅黑","宋体"}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{outline: none; star:expression(this.onFocus=this.blur()); text-decoration:none;}
.clear{ clear:both;}
.header{width:100%; height:72px; background:url(../images/top_bg.png) repeat-x; border-top:1px solid #ebecec; z-index:1;}
.headerb{width:960px; height:72px; margin:0px auto; position:relative; z-index:100;}
.headerb .logo{width:210px; height:49px; position:absolute; left:0px; top:15px;}
.headerb .search{width:390px; height:21px; position:absolute; right:25px; top:5px; font-size:12px; text-align:right;float:right;}
.headerb .search1{width:260px; height:21px; line-height:21px; float:left; font-size:12px; color:#221815; padding-right:10px;}
.headerb .search1 span{ font-size:14px; color:#e62420; font-family: "Microsoft YaHei", "微软雅黑", "宋体"; font-weight:bold;}
.headerb .search2{width:115px; height:21px; float:left;}
.headerb .search2 .searchbt{width:26px; height:25px; border:none; background:url(../images/sear_bt.gif) no-repeat; float:right;}
.headerb .search2 .searchbox{width:85px; height:15px; line-height:15px; border:none; background:url(../images/sear_box.gif) no-repeat right bottom; float:left; padding:5px 0px 5px 4px;}
.headerb .nav{width:570px; position:absolute; right:0px; top:35px; z-index:100;}
.headerb .nav ul li{ float:left; width:114px; line-height:37px; position:relative; z-index:100; font-size:14px; text-align:center;}
.nav2{width:116px; position:absolute; left:0px; top:30px; z-index:1000; display:none; overflow:hidden;}
.nav2c{width:116px; clear:both; background:url(../images/nav_bg1s.png) repeat-y; overflow:hidden; margin:7px 0px 0px 0px;}
.nav2c ul li{height:28px; line-height:28px; background:url(../images/nav_bg1sc.png) no-repeat center; margin-top:5px; padding:7px 0px 17px 0px; overflow:hidden;}
.nav2b{width:116px; height:25px; background:url(../images/nav_bg1sb.png) no-repeat; clear:both;}
.nav3{width:370px; position:absolute; left:0px; top:30px; z-index:1000; display:none; overflow:hidden;}
.nav3t{width:370px; height:13px; background:url(../images/nav3_a1.png) no-repeat; float:left; }
.nav3c{width:370px; clear:both; background:url(../images/nav3_a2.png) repeat-y; float:left;}
.nav3cb{width:336px; float:left; padding:3px 0px 3px 14px;}
.nav3cbt{width:336px; height:8px; float:left; background:url(../images/nav3_b1.png) no-repeat;}
.nav3cbc{width:336px; float:left; background:url(../images/nav3_b2.png) repeat-y;}
.nav3cbc1{width:140px; float:left; line-height:20px;}
.nav3cbc2{width:190px; float:left; font-size:12px; line-height:20px; text-align:left; border-left:1px dotted #333333; padding-left:5px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.nav3cbc2 a{display:block;}
.nav3cbb{width:336px; height:8px; float:left; background:url(../images/nav3_b3.png) no-repeat;}
.nav3b{width:370px; height:21px; background:url(../images/nav3_a3.png) no-repeat; float:left;}

.had{width:100%; height:374px; position:relative; z-index:1;}
.hadb{width:310px; height:42px; position:absolute; z-index:102; bottom:10px; right:100px;}
.hadb ul li{width:51px; height:42px; float:left; padding-right:11px; overflow:hidden;}
.hadb ul li img{width:45px; height:30px; cursor:pointer;}
.hadb ul li img.hcur{border:3px solid #ffffff;}
.hadb ul li img.hall{border:3px solid #eeeeee; margin-top:6px;}

.newlayout{width:940px; height:55px; margin:10px auto; padding:10px;border:double 1px #dfdfdf;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-border-radius : 10px;
}
.newlist{ width:940px; height:50px; float:left;}
.newlist ul{ width:940px;line-height:15px;}
.newlist li{ width:450px;float:left; display:block;line-height:15px;padding-left:20px;}   
.newlist span{height:20px; line-height:20px; float:right;font-size:12px;padding-right:10px;}

.dl{
    float:left; margin-left:12px;
    width:274px;height:70px;
    /*background-color:#F95657;*/
    background-color:#CC0033;
    display:inline;
    margin-top:5px;
    font:bold 18px arial,verdana;
    color:white;
    text-align:center;
    line-height:35px;
    letter-spacing:12px;
}
a.schd:link,a.schd:visited {font-size:18px; font-family:"Microsoft YaHei","微软雅黑",Verdana, Geneva, sans-serif; color:#ffffff; font-weight:bold;display:block;}
a.schd:hover {font-size:18px; font-family:"Microsoft YaHei","微软雅黑",Verdana, Geneva, sans-serif; color:#ffffff; font-weight:bold;}

.layout{width:960px; height:223px; margin:20px auto;}
.layout1{width:302px; height:223px; float:left; background:url(../images/h_cbg.gif) no-repeat; margin-right:28px;}
.layout1t{width:274px; height:54px; float:left; margin-left:12px; border-bottom:1px solid #dfdfdf; display:inline;}
.layout1t h2{height:24px; line-height:24px; float:left; font-size:16px; color:#c8161d; padding:20px 0px 10px 0px;}
.layout1t span{height:24px; line-height:24px; float:right; padding:20px 0px 10px 0px;}
.layout1c{width:274px; height:170px; float:left; margin-left:12px; display:inline;}
.layout1c ul li{width:254px; height:25px; float:left; line-height:25px; border-bottom:1px dashed #dfdfdf; background:url(../images/i_list_bg.png) no-repeat 5px center; padding-left:20px;}
.layout1c ul li a{ float:left;}
.layout1c ul li span{ float:right; font-size:10px; color:#9fa0a0;}
.layout2{width:302px; height:223px; float:left; background:url(../images/h_cbg.gif) no-repeat;}
.layout2t{width:274px; height:54px; float:left; margin-left:12px; border-bottom:1px solid #dfdfdf; display:inline;}
.layout2t h2{height:24px; line-height:24px; float:left; font-size:16px; color:#c8161d; padding:20px 0px 10px 0px;}
.layout2t span{height:24px; line-height:24px; float:right; padding:20px 0px 10px 0px;}
.layout2c{width:284px; height:165px; padding-top:5px; float:left; margin-left:12px; background:url(../images/h_cimg.gif) no-repeat 150px center; position:relative; z-index:1; display:inline;}
.layout2c ul li{width:254px; height:22px; float:left; line-height:22px; background:url(../images/i_list_bg.png) no-repeat 5px center; padding-left:20px; position:relative;}
.layout2c ul li a{ float:left;}
.layout2c ul li span{ float:right; font-size:10px; color:#9fa0a0;}
.layout2c ul li .info{width:414px; position:absolute; display:none; left:-150px; bottom:15px; z-index:1000000;}
.layout2c ul li .info1{width:414px; height:12px; background:url(../images/div_bg1.png) no-repeat; z-index:1000000;}
.layout2c ul li .info2{width:394px; height:auto; line-height:18px; font-size:12px; color:#ffffff; background:url(../images/div_bg2.png) repeat-y; padding:0px 10px;}
.layout2c ul li .info3{width:414px; height:28px; background:url(../images/div_bg3.png) no-repeat;}
.layout3{width:302px; height:223px; float:right; background:url(../images/h_cbg.gif) no-repeat;}
.layout3t{width:274px; height:54px; float:left; margin-left:12px; border-bottom:1px solid #dfdfdf; display:inline;}
.layout3t h2{height:24px; line-height:24px; float:left; font-size:16px; color:#c8161d; padding:20px 0px 10px 0px;}
.layout3t span{height:24px; line-height:24px; float:right; padding:20px 0px 10px 0px;}
.layout3c{width:240px; height:157px; float:left; margin-left:60px; margin-top: 20px; display:inline; padding-top:8px;}
.layout3c ul li{width:183px; height:50px; float:left; line-height:50px; background:url(../images/h_cbtbg.gif) no-repeat 0px center; overflow:hidden;}
.layout3c ul li a{ float:left; margin-left:30px; display:inline;}
.layout3c ul li span{ float:right; padding:12px 10px 0px 0px; display:inline;}

.iad{width:100%; height:289px; position:relative; z-index:1; background:#e8e7e6;}
.iadb{width:957px; height:289px; margin:0px auto;}
.iadbi{width:957px; height:233px; float:left; padding:0px 0px 14px 0px;}
.iadbt{width:957px; height:42px; float:left;}
.iadbt ul li{width:153px; height:42px; float:left; font-size:12px; line-height:42px; margin-right:1px;}
.iadbt ul li img{ margin:10px 5px 0px 15px; float:left; display:inline;}
.pro{width:960px; margin:0px auto; padding:20px 0px;}
.prob{width:960px; float:left; display:none;}
.probt{width:960px; height:230px; float:left; border-bottom:1px solid #dfdfdf; font-size:12px; line-height:22px;}
.probt1{width:960px; height:90px; float:left;}
.probt1 img{float:left; margin-right:20px;}
.probt1 h2{width:800px; height:28px; line-height:28px; font-size:16px; color:#ffffff; font-weight:normal; float:left; background:url(../images/pro_titbg.png) no-repeat; padding-left:10px;}
.probt1 p{width:810px; font-size:12px; line-height:18px; float:left; padding:10px 0px 0px 0px; color:#4a4a4a;}
.probt2{width:960px; height:100px; font-size:12px; line-height:18px; color:#4a4a4a; float:left;}
.probc{width:960px; height:300px; float:left; padding:20px 0px 30px 0px;}
.probc1{width:685px; height:300px; float:left; border-right:1px solid #dfdfdf;}
.probc1t{width:685px; height:20px; line-height:20px; font-size:14px; color:#1b1b1b; font-weight:bold; float:left; padding-bottom:10px;}
.probc1c{width:685px; float:left; font-size:12px; line-height:30px; color:#1b1b1b;}
.probc1c ul li{width:660px; height:32px; line-height:32px; float:left; background:url(../images/pro_fun.png) no-repeat 0px center; padding-left:25px;}
.probc2{width:195px; height:300px; float:right; padding:0px 35px 0px 0px;}
.probc2 ul li{width:195px; height:77px; float:left; padding:18px 0px 0px 0px;}

.inc{width:100%; position:relative; z-index:1; background:url(../images/i_bg.png) repeat-x; overflow:hidden; padding-top:10px;}
.incb{width:955px; margin:0px auto;}
.incbl{width:209px; float:left;}
.incblc{width:207px; float:left; border:1px solid #dbdbdb; border-bottom:none;}
.incblct{width:207px; height:51px; line-height:51px; color:#ffffff; float:left; background:url(../images/i_left_navbg.png) no-repeat; font-size:14px; text-indent:10px; font-weight:bold;}
.incblcc{width:207px; float:left; background:#ffffff;}
.incblcc ul li{width:207px; line-height:38px; font-size:1.2em; border-bottom:1px solid #dbdbdb; float:left; text-indent:5px;}
.incblcc ul li ul{width:207px; border:none; overflow:hidden; padding-bottom:5px;}
.incblcc ul li ul li{width:187px; line-height:18px; font-size:12px; padding-left:20px; border:none; font-family:Arial, Helvetica, sans-serif; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incblci{width:207px; height:237px; float:left;}
.incblb{width:209px; float:left; background:url(../images/i_left_contactbg.png) no-repeat;}
.incblbs{width:180px; float:left; font-size:12px; line-height:20px; color:#4a4a4a; background:url(../images/i_left_contact.png) no-repeat 10px 20px; padding:15px 0px 0px 27px;}
.incbr{width:734px; float:right;}
.incbrad{width:734px; height:255px; padding-bottom:10px; float:left;}
.incbrc{width:704px; float:left; padding:0px 15px;}
.incbrct{width:704px; height:25px; float:left; border-bottom:2px solid #a81740;}
.incbrct ul li{width:101px; height:25px; float:left; line-height:25px; font-size:12px; text-align:center;}
.incbrcb{width:704px; float:left; padding-bottom:20px; overflow:hidden;}
.incbrcbs{width:704px; float:left; border-bottom:2px solid #a81740; background:#ffffff;}
.incbrcbsc{width:704px; float:left; padding:0px 0px 20px 0px;}
.incbrcbscb{width:704px; float:left; font-size:14px; line-height:26px; color:#666666; border-bottom:1px dashed #cccccc; padding:20px 0px 20px 0px;}
.incbrcbsb{width:704px; float:left; padding:10px 0px 20px 0px;}
.incbrcbsbt{width:684px; height:28px; line-height:28px; background:url(../images/pro_titbg.png) no-repeat; float:left; font-size:14px; font-weight:bold; padding-left:20px; color:#ffffff;}
.incbrcbsbc{width:664px; float:left; padding:10px 0px 20px 20px;}
.incbrcbsbc ul li{width:684px; height:30px; line-height:30px; background:url(../images/pro_fun.png) no-repeat 0px center; float:left; padding-left:30px;}
.incbrcbs_2{width:664px; float:left; background:#ffffff; padding:20px 20px 30px 20px; font-size:14px; line-height:26px; color:#666666; }
.incbrcbs_3{width:664px; float:left; background:#ffffff; padding:20px 20px 30px 20px; font-size:14px; line-height:26px; color:#666666; }


.incbrn{width:704px; float:left; padding:0px 15px;}
.incbrnt{width:704px; height:24px; line-height:24px; font-size:12px; color:#666666; float:left; background:#F9F9F9; text-indent:8px;}
.incbrnc{width:704px; float:left;}
.incbrnc ul li{width:704px; height:36px; line-height:36px; float:left; border-bottom:1px dotted #cccccc; background:url(../images/i_list_bg.png) no-repeat left center; text-indent:18px;}
.incbrnc ul li a{float:left;}
.incbrnc ul li span{float:right; font-size:12px; color:#b1b0b0;}
.incbrncb{width:704px; float:left; padding:10px 0px 10px 0px;}
.incbrncbt{width:704px; float:left;font-size:1.2em;color: #333;margin-bottom: 10px;word-wrap: break-word;}
/*方案链接标题*/
a.i_f2:link,a.i_f2:visited,a.i_f2:hover {font-size:0.8em;font-weight: bold; color:#333333;}
.incbrncbc{width:689px; float:left; font-size:0.8em; line-height:20px; border-bottom:1px dotted #cccccc; color:#666666;padding-bottom:5px;word-wrap: break-word;letter-spacing: 2px;}
.incbrnp{width:704px; height:20px; line-height:20px; font-size:14px; color:#666666; float:left; padding:20px 0px 30px 0px; text-align:center;}
.incbrnp a{ margin:0px 3px; border:1px solid #999999; padding:2px 3px;}

.incbrp{width:704px; float:left; padding:0px 15px;}
.incbrpt{width:704px; height:24px; line-height:24px; font-size:12px; color:#666666; float:left; background:#F9F9F9; text-indent:8px;}
.incbrpc{width:704px; float:left;}

.incbrpcb{width:200px; height:210px; float:left; padding:10px 12px 10px 20px;}
.incbrpcbi{width:200px; height:160px; float:left; text-align:center;}
.incbrpcbt{width:200px; height:40px; float:left; line-height:20px; padding-top:10px; font-size:12px; text-align:center;}
.incbrpp{width:704px; height:20px; line-height:20px; font-size:14px; color:#666666; float:left; padding:20px 0px 30px 0px; text-align:center;}
.incbrpp a{ margin:0px 3px; border:1px solid #999999; padding:2px 3px;}

.incbrs{width:704px; float:left; padding:0px 15px;}
.incbrst{width:704px; height:24px; line-height:24px; font-size:12px; color:#666666; float:left; background:#F9F9F9; text-indent:8px;}
.incbrsc{width:704px; float:left;}
.incbrsct{width:704px; line-height:30px; font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:18px; font-weight:bold; text-align:center; float:left; padding:20px 0px 0px 0px;}
.incbrsch{width:704px; line-height:20px; font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:12px;color:#666666;text-align:center; float:left; padding:10px 0px 0px 0px;}
.incbrscc{width:694px; float:left; line-height:24px; font-size:14px; padding:20px 5px 20px 5px; text-align:justify; }

.incbrd{width:704px; float:left; padding:0px 15px 30px 15px;}
.incbrds{width:704px; float:left; border-bottom:2px solid #a81740; padding:0px 0px 10px 0px;}
.incbrdt{width:630px; float:left; padding:0px 37px;}
.incbrdtb{width:630px; height:56px; line-height:56px; float:left; background:url(../images/i_down_linebg.png) repeat-x left center; text-align:center;}
.incbrdtb span{width:192px; height:56px; line-height:56px; font-size:22px; color:#c8161d; background:#ffffff; font-weight:normal; padding:0px 20px;}
.incbrdc{width:670px; float:left; padding:0px 17px;}
.incbrdct{width:670px; float:left; padding:5px 0px;}
.incbrdct1{width:670px; height:35px; line-height:35px; float:left; background:url(../images/i_down_bg1.png) no-repeat; font-size:12px; color:#ffffff; text-align:center;}
.incbrdct1a{width:150px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct1b{width:324px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct1c{width:100px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct1d{width:90px; float:left;}
.incbrdct2{width:670px; height:35px; line-height:35px; float:left; background:url(../images/i_down_bg1.png) no-repeat; font-size:12px; color:#ffffff; text-align:center;}
.incbrdct2a{width:118px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct2b{width:62px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct2c{width:62px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct2d{width:248px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct2e{width:80px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdct2f{width:90px; float:left;}
.incbrdcc{width:670px; float:left; font-size:12px; color:#494949; font-family:"宋体";}
.incbrdcc1{width:670px; font-size:12px; line-height:18px; float:left; text-align:center;}
.incbrdcc1a{width:140px; padding:5px 5px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc1b{width:314px; padding:5px 5px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc1c{width:100px; padding:5px 0px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc1d{width:90px; padding:5px 0px; float:left; text-align:center;}
.incbrdcc1d img{margin:5px 0px 0px 2px;}
.incbrdcc2{width:670px; font-size:12px; line-height:18px; float:left; text-align:center;}
.incbrdcc2a{width:108px; padding:5px 5px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc2b{width:62px; padding:5px 0px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc2c{width:62px; padding:5px 0px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc2d{width:238px; padding:5px 5px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc2e{width:80px; padding:5px 0px; float:left; margin-right:2px; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.incbrdcc2f{width:90px; padding:5px 0px; float:left; text-align:center;}
.incbrdcc2f img{margin:5px 0px 0px 2px;}
.incbrdp{width:670px; height:20px; line-height:20px; font-size:12px; float:left; padding:50px 17px 10px 17px; text-align:center;}


.incu{width:900px; margin:0px auto; font-family:"Microsoft YaHei","微软雅黑","宋体";}
.incu label{font-size:16px; color:#999999; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑","宋体";}
.incu span{font-size:12px; color:#999999; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑","宋体"; display:block;}
.incu em{font-size:12px; color:#ff0000; font-weight:bold; font-family:"Microsoft YaHei","微软雅黑","宋体"; font-style:normal; padding-left:5px;}
.ubox1{width:270px; height:30px; line-height:34px; padding:0px 5px; color:#9fa0a0; background:url(../images/upgrade_boxbg.gif) repeat-x; border:1px solid #cbcbcb;}
.ubox2{width:130px; height:30px; line-height:34px; padding:0px 5px; color:#9fa0a0; background:url(../images/upgrade_boxbg.gif) repeat-x; border:1px solid #cbcbcb;}
.ubox3{width:270px; height:80px; line-height:24px; padding:0px 5px; color:#9fa0a0; background:url(../images/upgrade_boxbg.gif) repeat-x; border:1px solid #cbcbcb;}
.btsubmit{width:108px; height:32px; background:url(../images/upgrade_bt1.gif) no-repeat; border:none;}
.btsubmitf{width:92px; height:32px; background:url(../images/upgrade_bt1f.gif) no-repeat; border:none;}
.btreset{width:63px; height:32px; background:url(../images/upgrade_bt2.gif) no-repeat; border:none;}
.select1{height:24px; line-height:24px; font-size:12px; border:1px solid #9fa0a0; color:#9fa0a0;}
.filefield1{width:250px; height:30px; line-height:30px;}
.filefield2{width:200px; height:30px; line-height:30px;}


.downd{width:550px; height:646px; background:url(../images/i_down_form_bg.png) no-repeat; padding:20px 20px;left: 10px;}
.downdt{ width:550px; height:20px; float:left;}
.downdt h2{height:20px; font-size:16px; font-weight:bold; float:left; color:#ffffff;}
.downdt span{height:20px; font-size:16px; font-weight:bold; float:right; color:#ffffff; cursor:pointer;}
.downdf{ width:550px; height:480px; float:left; padding:50px 0px 0px 0px;}
.downdfl{ width:130px; float:left; text-align:right;}
.downdfr{ width:400px; float:right;}
.downdfr span{ font-size:14px; color:#ff0000;}
.downdf1{ width:550px; height:40px; float:left; padding-bottom:20px;}
.downdf2{ width:550px; height:98px; float:left; padding-bottom:10px;}
.downdf3{ width:550px; height:32px; float:left;}
.downdc{ width:400px; height:60px; line-height:20px; font-size:12px; font-weight:bold; float:left; padding:0px 75px;}
.downdc span{ color:#c8161d; text-decoration:underline;}
.downbox{ width:280px; height:33px; background:url(../images/i_down_boxbg.png) no-repeat; border:none;}
.downbox2{ width:280px; height:90px; background:url(../images/i_down_boxbg2.png) no-repeat; border:none;}
.downbt1{ width:92px; height:32px; background:url(../images/i_down_form_bt1.png) no-repeat; border:none;}
.downbt2{ width:63px; height:32px; background:url(../images/i_down_form_bt2.png) no-repeat; border:none;}


.footer{width:100%; overflow:hidden; padding-top:20px;}
.footer1{width:100%; background:#e8e6e5; padding-top:15px; overflow:hidden;}
.footer1b{width:980px; margin:0px auto; border-top:1px solid #d0cfce; padding-bottom:10px; overflow:hidden;}
.footer1b1{width:730px; float:left; overflow:hidden;}
.footer1b1t{width:100%; height:18px; line-height:18px; font-size:12px; font-weight:bold; color:#4c4948; float:left; padding:10px 0px 5px 0px; float:left;}
.footer1b1c{width:100%; float:left; float:left;}
.footer1b1c ul li{float:left; height:22px; line-height:22px;margin-left:0px; padding-left:0px; clear:both; white-space:nowrap;}

.footer1b1s{width:140px; float:left;}

.footer1b2{width:241px; height:198px; float:right; overflow:hidden; position:relative;}
.footer1b21{width:241px; height:67px; float:left; background:url(../images/h_link_bg.gif) no-repeat; margin:15px 0px 0px 0px; position:absolute; left:0px; top:0px;}
.footer1b21a{width:18px; height:52px; float:left; background:url(../images/h_link_btl.gif) no-repeat; margin-left:2px; margin-top:4px; padding-right:2px;}
.footer1b21b{width:195px; height:67px; float:left;}
.footer1b21b ul li{width:37px; height:51px; float:left; padding:5px 0px 0px 2px;}
.footer1b21b ul li img{width:35px; height:49px; border:1px solid #bbbbbb;}
.footer1b21c{width:18px; height:52px; float:right; background:url(../images/h_link_btr.gif) no-repeat; margin-right:2px; margin-top:4px;}
.footer1b22{width:241px; height:20px; line-height:20px; float:left; text-align:right; position:absolute; left:0px; top:82px;}
.footer2{width:100%; height:46px; background:#ffffff; overflow:hidden;}
.footer2b{width:980px; height:26px; margin:0px auto; padding:10px 0px; font-size:12px; color:#5b6c89;}
.footer2b1{width:250px; height:26px; float:left;}
.footer2b2{width:550px; height:26px; float:left; color:#666666;}
.footer2b3{width:180px; height:26px; float:right;}


a:link,a:visited { font-size:12px; font-weight:normal; color:#666464;}
a:hover { font-size:12px; font-weight:normal; color:#c8161d;}
a.nav_f0:link,a.nav_f0:visited,a.nav_f0:hover {font-size:14px; color:#333333; font-weight:bold;}
a.nav_f1:link,a.nav_f1:visited {font-size:12px; color:#ffffff; font-weight:bold;}
a.nav_f1:hover {font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}
a.nav_f2:link,a.nav_f2:visited{font-size:12px; color:#ffffff; font-weight:normal;}
a.nav_f2:hover {font-size:12px; color:#ffffff; font-weight:normal; text-decoration:underline;}
/*左边导航链接*/
a.left_f1c:link,a.left_f1c:visited,a.left_f1c:hover {font-size:12px; color:#c8161d; font-weight:bold; background:url(../images/i_left_navbg2.png) no-repeat 8px 15px; padding-left:20px;display: block;}
a.left_f1:link,a.left_f1:visited,a.left_f1:hover {font-size:12px; color:#4a4a4a; font-weight:normal; background:url(../images/i_left_navbg1.png) no-repeat 8px 15px; padding-left:20px;display: block;}

a.left_f2c:link,a.left_f2c:visited,a.left_f2c:hover {font-size:12px; color:#c8161d; font-weight:bold;}
a.left_f2:link,a.left_f2:visited,a.left_f2:hover {font-size:12px; color:#4a4a4a; font-weight:normal;}

a.h_f1:link,a.h_f1:visited,a.h_f1:hover {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#666464; font-weight:bold;}
a.h_f2:link,a.h_f2:visited {font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#666464; font-weight:bold;}
a.h_f2:hover {font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#c8161d; font-weight:bold;}
a.i_f1:link,a.i_f1:visited,a.i_f1:hover {font-size:14px; line-height:36px; color:#898989;}

/* stores */
#cbg-stores {
  color: #ccc;
  height: 83px;
  position: relative; overflow: hidden; background-color:#333;
  align-items: center;
}
/* Online stores */
#cbg-stores .online-stores {
  padding: 10px 0; background: url('../images/online_stores_bg.png') repeat-y;
}
#cbg-stores .online-stores ul {
  width: 962px; margin: 0 auto;height: 63px;display:block;
}
#cbg-stores .online-stores ul li {
  width: 33%; height: 63px; text-align: center; border-right: #333 solid 1px;position:relative;float: left;
}
#cbg-stores .online-stores ul li.cbg-last {
  border-right: none;
}
#cbg-stores .online-stores ul li a {
    display: block;
    background: url(../images/sprites_cbg_1.png) no-repeat;
}
#cbg-stores .online-stores ul li.col-1 a { /* VMALL */
  width: 338px; height: 63px; background-position: -0px -0px;margin-left:0px;cursor: none;
}
#cbg-stores .online-stores ul li.col-1 p{position:absolute;top:28px;left:80px;text-align:left;line-height:18px;}
    #cbg-stores .online-stores ul li.col-1 p .p-s14{font-size:14px;}
    #cbg-stores .online-stores ul li.col-1 p .p-s10{font-size:10px;}
    #cbg-stores .online-stores ul li.col-2 p{position:absolute;top:28px;left:80px;text-align:left;line-height:18px;}
    #cbg-stores .online-stores ul li.col-2 a { /* Tmall */
  width: 338px; height: 63px; background-position: -0px -63px;margin-left:0px;
}
#cbg-stores .online-stores ul li.col-3 a {
    width: 338px;
    height: 63px;
    background-position: -0px -126px;
    margin-left:0px;
}
#cbg-stores .online-stores ul li.col-3 p{position:absolute;top:28px;left:80px;text-align:left;line-height:18px;}

/*tab CSS*/
nav{  display: block;}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav:before,
.nav:after {
  display: table;
  content: " ";
}

.nav:after {
  clear: both;
}

.nav:before,
.nav:after {
  display: table;
  content: " ";
}

.nav:after {
  clear: both;
}

.nav > li {
  position: relative;
  display: block;
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.nav > li.disabled > a {
  color: #999999;
}

.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.nav > li > a > img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #dddddd;
}

.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
}

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

.nav-tabs.nav-justified > li {
  float: none;
}

.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}

.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
          transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
     -moz-transition: -moz-transform 0.3s ease-out;
       -o-transition: -o-transform 0.3s ease-out;
          transition: transform 0.3s ease-out;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.table .table {
  background-color: #ffffff;
}

.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}

.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}

table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}

table td[class*="col-"],
table th[class*="col-"] {
  display: table-cell;
  float: none;
}

.table > thead > tr > .active,
.table > tbody > tr > .active,
.table > tfoot > tr > .active,
.table > thead > .active > td,
.table > tbody > .active > td,
.table > tfoot > .active > td,
.table > thead > .active > th,
.table > tbody > .active > th,
.table > tfoot > .active > th {
  background-color: #f5f5f5;
}

.table-hover > tbody > tr > .active:hover,
.table-hover > tbody > .active:hover > td,
.table-hover > tbody > .active:hover > th {
  background-color: #e8e8e8;
}

.table > thead > tr > .success,
.table > tbody > tr > .success,
.table > tfoot > tr > .success,
.table > thead > .success > td,
.table > tbody > .success > td,
.table > tfoot > .success > td,
.table > thead > .success > th,
.table > tbody > .success > th,
.table > tfoot > .success > th {
  background-color: #dff0d8;
}

.table-hover > tbody > tr > .success:hover,
.table-hover > tbody > .success:hover > td,
.table-hover > tbody > .success:hover > th {
  background-color: #d0e9c6;
}

.table > thead > tr > .danger,
.table > tbody > tr > .danger,
.table > tfoot > tr > .danger,
.table > thead > .danger > td,
.table > tbody > .danger > td,
.table > tfoot > .danger > td,
.table > thead > .danger > th,
.table > tbody > .danger > th,
.table > tfoot > .danger > th {
  background-color: #f2dede;
}

.table-hover > tbody > tr > .danger:hover,
.table-hover > tbody > .danger:hover > td,
.table-hover > tbody > .danger:hover > th {
  background-color: #ebcccc;
}

.table > thead > tr > .warning,
.table > tbody > tr > .warning,
.table > tfoot > tr > .warning,
.table > thead > .warning > td,
.table > tbody > .warning > td,
.table > tfoot > .warning > td,
.table > thead > .warning > th,
.table > tbody > .warning > th,
.table > tfoot > .warning > th {
  background-color: #fcf8e3;
}

.table-hover > tbody > tr > .warning:hover,
.table-hover > tbody > .warning:hover > td,
.table-hover > tbody > .warning:hover > th {
  background-color: #faf2cc;
}

@media (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #dddddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.table td,
  .table th {
    background-color: #fff !important;
  }
   .table {
    border-collapse: collapse !important;
  }
  table {
  max-width: 100%;
  background-color: transparent;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  margin-bottom: 20px;
  font-size: 0.8em;
  color: #333;
}
.panel {
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 15px;
  color: #666;
  word-spacing:2px;
  letter-spacing: 2px;
  font-size: 0.8em;
}

.panel-body:before,
.panel-body:after {
  display: table;
  content: " ";
}

.panel-body:after {
  clear: both;
}

.panel-body:before,
.panel-body:after {
  display: table;
  content: " ";
}

.panel-body:after {
  clear: both;
}

.panel > .list-group {
  margin-bottom: 0;
}

.panel > .list-group .list-group-item {
  border-width: 1px 0;
}

.panel > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table {
  margin-bottom: 0;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #dddddd;
}

.panel > .table > tbody:first-child th,
.panel > .table > tbody:first-child td {
  border-top: 0;
}

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

.panel > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}

.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}

.panel-title > a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel-group .panel {
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 4px;
}

.panel-group .panel + .panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #dddddd;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}

.panel-default {
  border-color: #dddddd;
}

.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}

.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}

.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}

.panel-primary {
  border-color: #428bca;
}

.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
}

.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #428bca;
}

.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #428bca;
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}

.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-warning {
  border-color: #faebcc;
}

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}

.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}

.panel-danger {
  border-color: #ebccd1;
}

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ebccd1;
}

.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ebccd1;
}

.panel-info {
  border-color: #bce8f1;
}

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}

.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
/*标签*/
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
  float: right;
}
.label a{color: #fff}

.label[href]:hover,
.label[href]:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

.label:empty {
  display: none;
}

.btn .label {
  position: relative;
  top: -1px;
}

.label-default {
  background-color: #999999;
}

.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}

.label-primary {
  background-color: #428bca;
}

.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #3071a9;
}

.label-success {
  background-color: #5cb85c;
}

.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}

.label-info {
  background-color: #5bc0de;
}

.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}

.label-warning {
  background-color: #f0ad4e;
}

.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}

.label-danger {
  background-color: #d9534f;
}

.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.label-danger {
  background-color: #d9534f;
}

.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
/*翻页*/
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
}
/*标记*/
.bjspan {
  font-size: 8px;
  color: #d9534f;
  display: inline-block;
  padding: 5px;
  background-color:#fff;
  border: 1px solid #dddddd;
  border-radius: 15px;
  margin-left: 20px;
}
/*tooltip 工具提示*/
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}

.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}

.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.top-right .tooltip-arrow {
  right: 5px;
  bottom: 0;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

a.tooltipweixin {outline:none; }
a.tooltipweixin:hover {text-decoration:none;} 
a.tooltipweixin span {
    border-radius: 10px;
    z-index:1000;display:none; padding:10px;
}
a.tooltipweixin:hover span{
    display:inline; position:absolute; color:#333;
    border:1px solid #000; background:#333;
    margin-bottom: -280px;margin-left: -265px;
    border-radius: 10px;
}
/*区域联系方式*/
.qylianxi{
    padding: 15px;
    color: #666;
    word-spacing: 2px;
    letter-spacing: 2px;
    font-size: 0.8em;
    background-color: #f3f3f3;
    margin: 10px auto;
}
.qylianxi span:first-of-type{
    font-size: 1.8em;
    line-height: 50px;
}
#selProvince{
    width: 150px;
    font-size: 14px;
    height: 20px;
}
/*QQ浮动窗口*/
#qqselProvince{
    width: 98%;
    font-size: 14px;
    height: 20px;
}
.main-im{position:fixed;right:10px;top:29px;z-index:100;width:200px;height:372px;}
.main-im .qq-a{display:block;width:100px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:200px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat 15px 10px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#666;text-align:left;width:188px;padding-bottom:10px;border-bottom:1px solid #dddddd;padding: 5px;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:160px;width:40px;height:150px;background:url(../images/open_im.png) no-repeat left top;}

/*------------------------------------*\
    jBar
\*------------------------------------*/

.jbar {
    font-family:inherit; /* inherit your fonts */
    background:#CC0033;
    border-bottom:3px solid #FFF;
    /*position:fixed;*/
    top:0;
    left:0;
    z-index:998; /* set high to avoid possible existing z-indexes */
    width:100%;
    height: 36px;
}
.jbar-wrap {
    padding:0 25px;
    /*margin:8px 0;*/
    text-align:center;
}
.jbar p {
    margin:0;
    padding:0;
    /*font-size:14px;*/
}
.jbar a{
    color: #fff;
}
.jbar p,
.jbar-button {
    color:#FFF;
    display:inline-block;
    *display:inline;
    zoom:1;
    margin-top: 8px;
}
.jbar-button {
    /*background:#333;*/
    text-decoration:none;
    margin:0 50px;
    padding:5px 15px;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
}
.jbar-button:hover {
    background:#222;
}
.jbar-up-toggle {
    position:absolute;
    top:0;
    right:50px;
    display:block;
    padding:10px;
}
.gpimg{
    position:absolute;
    text-decoration:none;
    top:0;
    left:200px;
    display:block;
    /*padding:5px;*/
}
.jbar-up-arrow {
    width:17px;
    height:19px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAMAAABBexbDAAAADFBMVEXu7u5JSUkAAAAAAABdVQ4zAAAABHRSTlOGfRIAX3wErQAAADtJREFUeNrNzrENACAMA8EH9t8ZKXrjFXDlXONwzEohsEMEdojAI4QSQgmhhFBCKDHxYjKLyvQfBPrbBQBhAvZmanT9AAAAAElFTkSuQmCC) no-repeat center center;
}
.jbar-down-arrow {
    width:21px;
    height:23px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAMAAADTAfSvAAAAnFBMVEWgoKD///8PDw8RERH///+cnJyfn58rKyv///////////8mJib///////+ampr///+FhYX///////////////+Dg4P///////+Li4sGBgb///////////8hISGOjo7///////////+WlpaRkZH///////8vLy////////////////////8XFxf///8cHBz///8MDAwAAAAAAAAAAABgXTkEAAAANHRSTlNWJmUsKVVVMBsYOS8XGlMBSQUfMzVIBANLKjI4HS5NNx4vUE8tJDE6IzQrNiwhLQIrYSkAN4qAdAAAAIRJREFUeNrdz0UWwzAQA9ApMyVlprATt9b979bWjuH5CNVu/mYkgsxbR521Cp2/0qj5G2pUzaaSKuElzglRl3mYjAlodFou9pKB/NaeviyOhhNIneV3w6dDXzfjz0fN1eVo+/LbeSexuLor+H77RVaUcBWbbC5YptAq1stVmMJXLAKD+AAYmVm/0d4W0wAAAABJRU5ErkJggg==) no-repeat center center;
}