/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
em,i{ font-style: normal;}
fieldset,img{border:0;}ol,ul{list-style:none;}:focus{outline:0;}s,u{text-decoration:none;}
.none,legend{display:none;}
html{overflow-x:hidden;overflow-y:auto;}
body{color:#666;background:#fff;width:100%;overflow:hidden;}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{ width: 960px;}
a{text-decoration:none;color:#666;transition: color 300ms ease 0s, background-color 300ms ease 0s;}a:hover{text-decoration:underline;color:#ff5800;transition: color 300ms ease 0s, background-color 300ms ease 0s;}a:active{outline:none;}a span,a:hover span{cursor:pointer;}
.clearfix:before,.clearfix:after,.g-top:before,.g-top:after,.g-header:before,.g-header:after,.g-container:before,.g-container:after,.g-footer:before,.g-footer:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after,#topNav:after,#ppShow:after,#ivtab:after,#focus:after,#focus-side h2:after,#favorites .content:after,.cmbox .title:after,#friendlink ul:after{clear:both;}
.clearfix,#topNav,#ppShow,#ivtab,#focus,#focus-side h2,#favorites .content,.cmbox .title,#friendlink ul{*zoom:1;}
#topNav,#footer,#page,#container{width:960px;display:block;margin:0 auto;clear:both;}
.autocomplete-suggestions { background: none repeat scroll 0 0 #fff; border: 1px solid #3fb019;}
.autocomplete-suggestions .autocomplete-suggestion { padding: 3px 0; text-indent: 1em; cursor:hand;}

/*Header*/
.g-top{ padding:8px 0; border-bottom: 1px solid #e6e6e6; background-color: #f9f9f9;}
.g-top i{ padding: 0 11px;}
.g-header dt h1 { float: left; width: 226px; height: 67px; margin: 11px 0 0; text-indent: -999em; background: url(../images/logo.png) no-repeat 0 0;}
.m-search{ float: right; margin: 10px 0 0;}
.m-search form{ width: 502px; height: 38px;}
.m-search .keyword_input{ float: left;  width: 426px; height: 34px; padding: 0; margin: 0; text-indent: 1em; border-radius: 0; border: 2px solid #04bc06;}
.m-search .schbtn{ float: left; width: 72px; height: 38px;  background: none repeat scroll 0 0 #3fb019; border: 0 none; color: #fff; cursor: pointer; font-size: 14px;}
.m-search p{ padding: 2px 0 0;}
.m-search p a{ padding: 0 8px 0 0; font-weight: normal;}
.m-header2{ margin: 3px 0 0;}
.m-nav{ height: 40px; font-size: 15px; border-bottom: 3px solid #008b00; background: none repeat scroll 0 0 #45b823;}
.m-nav li{ display: inline; float: left; width: 94px; height: 40px; border-left: 1px solid #75ca19; border-right: 1px solid #14a218; border-bottom: 1px solid #06d909; text-align: center;}
.m-nav li a{ display: block; color: #fff; height: 40px; line-height: 40px; position: relative;}
.m-nav li a.hover{ background-color: #289613;}
.m-nav li a:hover{ background-color: #289613; text-decoration: none;}
.m-nav2{ height: 40px; font-size: 15px; background: none repeat scroll 0 0 #f5f5f5;}
.m-nav2 li{ display: inline; float: left; width: 85px; height: 40px; text-align: center;}
.m-nav2 li a{ display: block; color: #3a3a3a; height: 40px; line-height: 40px; font-size: 12px;}
.m-nav2 li a:hover{ color:#ff5800;}
.m-nav2 li.hot a { color: #f40 }
.m-nav2 li.hot a:hover { color: #f90 }
.m-header2 .m-nav-1 li { width: 104px; }
.m-header2 .m-nav-1 li.m-navindex { width: 110px; }
/*Main*/
.g-container{ margin-top:12px;}
.m-box{ margin-top:15px;}
.m-box .m-box-left{ float:left; width:257px; overflow:hidden;}
.m-box .m-box-center{ float:left; width:420px; height:545px; margin-left:16px; overflow:hidden;}
.m-box .m-box-right{ float:right; width:248px; overflow:hidden;}
.u-tit{ height:30px; line-height:30px;}
.u-tit span{ font-size:16px;}
.u-tit a{ *position: absolute; *right: 0; float:right; font-size:12px; font-weight:normal;}
.u-tit b{  display: block; float:left; width:80px; line-height: 29px; padding-left: 5px; font-size:16px;}

.m-jx{ position: relative; border:1px solid #e7e7e7;}
.m-jx li{ float: left; width: 81px; height: 83px; margin: 14px 2px 14px 21px; overflow: hidden; text-align: center;}
.m-jx li img{ display: block; width: 80px; height: 60px; margin: 0 0 6px;}
.m-jx i{ position: absolute; top: 0; width: 42px; height: 42px; background: url(../images/icon2015.png) no-repeat -5px -50px; text-indent: -999em;}
.m-tj{ margin-top:12px;}
.m-tj .u-tit{ border-bottom:2px solid #fc7202;}
.m-tj .u-tit span{ color:#fc7202;}
.m-tuw{ width:277px; overflow:hidden;}
.m-tuw li{ position:relative; float:left; width:119px; margin:16px 16px 0 0;}
.m-tuw li img{ display:block; width:117px; height:78px; padding:1px; border:1px solid #cfcfcf;}
.m-tuw li span{ position:absolute; bottom:2px; left:2px; display:block; width:117px; height:20px; text-align:center; background:url(../images/tmbg.png) repeat-x; color:#fff;}
.m-list{ width:277px; padding:8px 0 0; overflow:hidden;}
.m-list li{ float:left; width:135px; height:25px; line-height:25px; background:url(../images/dian.gif) no-repeat 0 11px; overflow:hidden;}
.m-list li a{ padding:0 0 0 12px; font-weight:normal;}

.m-gx .u-tit{ *position: relative; border-bottom:1px solid #e7e7e7;}
.m-gx .u-tit span{ *display: inline-block; *height: 23px; *line-height: 23px; padding:3px 0; color:#04bc06; border-bottom:2px solid #04bc06; }
.m-gx .u-tit span.gx{ padding-left:111px; font-size:14px; color:#666666; border:none; background:none;}
.topnews{  width: 388px; height: 71px; line-height: 24px; margin: 0 14px; font-size: 14px; overflow: hidden; text-align: center;}
.topnews h2{ line-height:0; margin-top:7px;}
.topnews h2 a { position: relative; top: 2px; z-index: 1; width: auto;  height: auto; line-height: 30px; padding-bottom: 2px; color: #ff0000; font-size: 16px;
 font-weight: bold; overflow: hidden; text-align:center;}
.topnews a { display: inline-block; position: relative; top: 3px; z-index: 1; width: 11em; height: 14px; line-height: 14px; font-size: 12px; overflow-y: hidden;}
.m-tab{ height:56px; background:url(../images/yy.png) no-repeat 0 0;}
.m-tab ul.tabnav{ width:476px; overflow:hidden;}
.m-tab ul.tabnav li{ float:left; width:103px; margin:3px 0 0; text-align:center; cursor:pointer;}
.m-tab ul.tabnav li.hover{ color:#04bc06;}
.m-tab ul.tabnav li i{ display:block; width:29px; height:29px; margin:0 auto; background:url(../images/icon2015.png) no-repeat 0 0;}
.m-tab ul.tabnav li i.one{ background-position:-11px -388px;}
.m-tab ul.tabnav li.hover i.one{ background-position:-11px -349px;}
.m-tab ul.tabnav li i.two{ background-position:-11px -470px;}
.m-tab ul.tabnav li.hover i.two{ background-position:-11px -431px;}
.m-tab ul.tabnav li i.three{ background-position:-11px -551px;}
.m-tab ul.tabnav li.hover i.three{ background-position:-11px -512px;}
.m-tab ul.tabnav li i.four{ background-position:-11px -631px;}
.m-tab ul.tabnav li.hover i.four{ background-position:-11px -592px;}
.m-tab ul.tabnav li i.five{ background-position:-11px -712px;}
.m-tab ul.tabnav li.hover i.five{background-position: -11px -673px;}
.m-gx .tabcon li{ height: 29px; line-height: 29px; overflow: hidden;}
.tabcon{ margin:10px 0 0 0; overflow:hidden}
.tabcon li.green,.tabcon li.red,.tabcon li.blue{ margin-top:10px;}
.m-gx .tabcon li span { display: inline;  position: relative;  top: 1px; float: right;  padding-left: 10px; color: #666;}
.m-gx .tabcon li i { display: inline; float: left; width: 60px; height: 17px; line-height: 17px; margin: 6px 7px 0 0; padding: 0 10px 0 0; border-right: 1px solid #999; font-style: normal; overflow: hidden;  text-align: right;}
.m-gx .tabcon li i a{ font-size:12px;}
.m-gx .tabcon li img { position: relative; top: -1px; width: 20px; height: 20px; margin-right: 4px;}
.m-gx .tabcon li a { font-size: 14px; overflow: hidden;}
.tabcon	li.green a{ width: auto; height: auto; line-height: 30px; padding-bottom: 2px; padding-left: 75px; background:url(../images/g.png) no-repeat 23px 0; color: #606060; font-size: 16px; font-weight: bold; overflow: hidden;}
.tabcon	li.red a{ width: auto; height: auto; line-height: 30px; padding-bottom: 2px; padding-left: 75px; background:url(../images/r.png) no-repeat 23px 0; color: #606060; font-size: 16px; font-weight: bold; overflow: hidden;}
.tabcon	li.blue a{ width: auto; height: auto; line-height: 30px; padding-bottom: 2px; padding-left: 75px; background:url(../images/b.png) no-repeat 23px 0; color: #606060; font-size: 16px; font-weight: bold; overflow: hidden;}
.m-zjgx,.m-hj,.m-phj{ margin-bottom:6px;}
.m-zjgx .u-tit span{ padding:0 0 0 9px; border-left:4px solid #04bc06; color:#04bc06;}
.m-hj .u-tit span,.m-phj .u-tit span{ padding:0 0 0 9px; border-left:4px solid #fc7202; color:#fc7202;}
.m-zjgx li { height: 26px; line-height: 26px; padding: 0 2px 0 12px; background: url(../images/dian.gif) no-repeat 0 13px; overflow: hidden;}
.m-zjgx li span { float: right; color: #999; font-size:14px;}
.m-zjgx li a{ font-size:14px;}
.m-hj .m-tuw li,.m-phj .m-tuw li{ margin:5px 8px 0 0;}
.m-title{ height: 42px; line-height: 42px; padding: 0 0 0 43px; background: url(../images/icon2015.png) no-repeat -6px -159px; border-top: 2px solid #04bc06; color: #000; font-weight:normal;}
.g-container .az{ background: url(../images/icon2015.png) no-repeat -6px -204px;}
.g-container .ios{ background: url(../images/icon2015.png) no-repeat -6px -249px;}
.g-container .gx{ background: url(../images/icon2015.png) no-repeat -6px -293px;}
.m-title h3 { display: inline; float: left; padding: 0 10px; font-family:"Microsoft YaHei"; font-size: 20px; font-weight: normal;}
.m-title span { float: left; position: relative; width: 549px; height: 45px; line-height: 45px; margin:0 0 0 74px; font-size: 14px;}
.m-title span i {display: inline;  float: left; width: 75px; height: 28px; line-height: 28px; margin-top: 7px; color: #666; cursor: pointer; font-style: normal; text-align: center;}
.m-title span i a{ float:none;}
.m-title span i a:visited{ color:#ff0000; text-decoration: none;}
.m-title span i.hover{ background: none repeat scroll 0 0 #04bc06; color: #fff;}
.m-title span i.hover a,.m-title span i.hover a:hover{ color:#fff; text-decoration:none;}
.m-title a{ float:right;}
.m-box-left2{ float:left; width:693px; overflow:hidden;}
.m-box-left2 dl { display: inline; float: left; width: 137px; padding-bottom: 11px; border-right: 1px solid #ededed;}
.m-box-left2 dl dt { height: 35px; line-height: 35px; margin-bottom: 7px; text-align: center; background: none repeat scroll 0 0 #f9f9f9; color: #000; font-size: 14px;}
.m-box-left2 dl dd { margin-top: 7px; text-indent: 38px;}
.m-box-right2{ float:right; width:248px;}
.m-box-right2 .u-tit span{ display:block; float:right; width:56px; border:none;}
.m-box-right2 .u-tit span i{ display:block; float:left; width:26px; height:26px; line-height:26px; text-align:center; font-size:12px; background-color:#ededed;}
.m-box-right2 .u-tit span i.hover{ background-color:#04bc06; color:#fff;}
.m-box-right2 ul li .single{ height: 22px; line-height: 22px; padding: 3px 0; *padding:0; overflow: hidden;}
.m-box-right2 ul li .single .num { float: left; width: 16px; height: 16px; line-height: 16px; margin: 2px 10px 0 0; text-align: center; background: none repeat scroll 0 0 #b9b9b9;
 color: #fff; overflow: hidden;}
.m-box-right2 ul li .single a { float: left; width: 211px; height: 22px; line-height: 22px; font-size:12px; overflow: hidden; }
.m-box-right2 ul li .single .star-bar { float: right;  display: block; width: 70px; height: 12px; margin-top: 6px; background: url(../images/xin5.png) no-repeat 0 0;
 overflow: hidden;}
.m-box-right2 ul li .app-img{ display:none; position: relative; height: 50px; padding: 5px 0 5px 58px;}
.m-box-right2 ul li .app-img .pic { position: absolute; top: 5px; left: 0; width: 50px; height: 50px; overflow: hidden;}
.m-box-right2 ul li .app-img .pic img { width: 48px;}
.m-box-right2 ul li .app-img .name { display: block; width: 90px; height: 25px; line-height: 25px; color:#333; font-weight:bold; overflow: hidden; }
.m-box-right2 ul li .app-img .ext { display: block; line-height: 25px; color:#999999;}
.m-box-right2 ul li .app-img .btn { position: absolute; top: 10px; right: 0;  width: 70px; height: 25px; line-height: 25px; padding:0; font-weight: bold; text-align: center;font-size:12px; box-shadow:none; background: none repeat scroll 0 0 #45b823; color: #fff; text-shadow:none;}
.m-box-right2 ul li.cur .app-img{ display:block;}
.m-box-right2 ul li.cur .single{ display:none;}
.m-azlist{ width:725px; overflow:hidden;}
.m-azlist li{ display: inline; position: relative; float: left; width: 95px; height: 134px; margin: 0 5px 6px 0; overflow: hidden;}
.m-azlist li a { display: block; height: 103px; padding: 10px 10px 0; border: 1px solid #fff; text-align: center; font-size:14px; overflow:hidden;}
.m-azlist li a.down{ display:none;}
.m-azlist li.hover a.down{ position:absolute; z-index:2; bottom:10px; left:10px; display:block; width: 72px; height: 32px; line-height: 32px; padding:0; margin:0; background-color: #ff7800; color: #fff;}
.m-azlist li a img { display: block; width: 72px; height: 72px; margin-bottom: 8px; border-radius: 12px; }
.m-azlist li span { display: block; height: 32px; line-height: 16px; color: #999999; text-align:center;}
.m-azlist2{ width:725px; margin:8px 0 18px; overflow:hidden;}
.m-azlist2 li{ position:relative; float:left; width:224px; margin:0 11px 0 0; overflow:hidden; text-align:center;}
.m-azlist2 li img{ width:223px; height:122px; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.m-azlist2 li img:hover{ transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;	transform:scale(1.2); -webkit-transform:scale(1.2);	-moz-transform:scale(1.2); -o-transform:scale(1.2);}
.m-azlist2 li span{ position:absolute; bottom:0px; display:block; width:224px; height:25px; line-height:25px; background:url(../images/tmbg.png) repeat-x; color:#fff;}
.m-nlist{ width:718px; padding:6px 0 0; overflow:hidden;}
.m-nlist li{ float: left; width: 332px; height: 28px; line-height: 28px; margin: 0 20px 0 0; overflow: hidden; }
.m-nlist li em { float: right; color: #999; font-style: normal;}
.m-nlist li span { padding-right: 4px;}
.m-nlist li span a{ color: #999;}
.m-nlist li a {	font-size:14px; color: #333;}
.m-hz p{ height:30px; line-height:30px; padding:0 0 0 13px; background-color:#f5f5f5; border-left:4px solid #45b823; font-size:14px;}
.m-hz ul{ width:1000px; overflow:hidden;}
.m-hz ul li{ float:left; width:144px; height:73px; margin:11px 19px 0 0; overflow:hidden; text-align:center;}
.m-hz ul li img{ display:block; width:141px; height:53px; margin:0 0 2px; border:1px solid #dddddd;}
.m-link { margin: 24px auto;}
.m-link p i{ display:block; width:72px; height:28px; line-height:28px; margin-right:6px; text-align:center; background-color:#f8f8f8; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:none; border-top:2px solid #45b823; color:#45b823;}
.m-link ul{ position:relative; padding:8px 0; border:1px solid #dddddd;}
.m-link ul li{ float:left; *height: 20px; *overflow: hidden; padding:0 0 0 14px;}
.g-footer{ margin-top:12px;}
.g-footer p{ padding:7px 0; text-align:center;}
.g-footer p a{ padding:0 6px;}

#hd{ position:relative; width:257px; height:224px; overflow:hidden;}
#hd p{ position:absolute; z-index:3; top:81px; width:36px; height:37px; background:url(../images/jticon.png) no-repeat; cursor:pointer;}
#hd p.anleft{ background-position:0 0;}
#hd p.anleft.hover{ background-position:0 -40px;}
#hd p.anright{ right:0; background-position:0 -80px;}
#hd p.anright.hover{ background-position:0 -120px;}
#hd ul{ position:absolute; width:1028px; height:224px;}
#hd ul li{ position:relative; float:left;}
#hd ul li span{ position:absolute; bottom:0; left:0; width:257px; height:30px; line-height:30px; text-align:center; background:url(../images/tmbg.png) repeat; color:#fff;}

.m-cy{ height: 504px; overflow: hidden;}
.m-cy .m-box-left2{ background:url(../images/uiicon.png) no-repeat -7px 37px;}
.m-azbb{ height: 481px; overflow: hidden;}
.m-cy .m-gx .u-tit{border:none;}
.m-pg{ height:469px; overflow:hidden;}
.m-gx2{ height:392px; margin-top:20px; overflow:hidden;}

.star5{background:url(../images/xin5.png) no-repeat 0 0;}
.star4{background:url(../images/xin4.png) no-repeat 0 0;}
.star3{background:url(../images/xin3.png) no-repeat 0 0;}
.star2{background:url(../images/xin2.png) no-repeat 0 0;}
.star1{background:url(../images/xin1.png) no-repeat 0 0;}


.f-rolling {position: relative; width: 257px;}
.f-rolling img {max-width: none;}
.f-rolling-whole {width: 257px; height:224px; overflow: hidden; background:url(http://www.uzzf.com/images/hdp/hdp01_257X224.JPG) no-repeat 0 0; position: relative;}
.f-rolling-indicators {margin: 0px; position: absolute; z-index: 100; top:10px; right:10px;}
.f-rolling-indicators li {list-style: none; float: left; cursor: pointer; width: 30px; height: 30px; line-height: 30px; text-align:center; background: #efe;}
.f-rolling-indicators li.active {font-weight: bold; background: #010; color: #fff;}
.f-rolling-mask { display:none; overflow: hidden; position: relative; height: 50px;}
.f-rolling-images {margin: 0px; padding: 0px; position: absolute; }
.f-rolling-images li {list-style: none; float: left; width: 80px; height: 40px; overflow: hidden; margin: 5px; position:relative;}
.f-rolling-images .f-rolling-text {display: none;}
.f-rolling-text {position: absolute; left: 0px; bottom:0px; height:20px; background:url(../images/tmbg.png) repeat scroll 0 0 ; width: 100%; color: #fff; padding:10px 0; text-align:center;}
.anbutton a{ position: absolute; top: 81px; width: 36px; height: 37px; text-indent:-999em; background: url(../images/jticon.png) no-repeat scroll 0 0; cursor: pointer; z-index: 3;}
.anbutton a.f-rolling-btn-next{ right: 0; background-position: 0 -80px;}

#gotoBox { display:none; position: fixed; bottom: 220px; left: 50%; width: 41px; cursor: pointer; margin-left: 500px; margin-top: -50px;}
#gotoBox a.cur { color: #5fb733;}
#gotoBox a { margin-bottom: 7px;}
#gotoBox i, #gotoBox a { display: block; width: 30px; height: 36px; line-height: 36px; padding: 3px 5px; background: none repeat scroll 0 0 #f8f7f7; border: 1px solid #e5e4e4; font-style: normal; text-align: center; border-radius:3px;}
#gotoBox i{ background:url(../images/topicon.png) no-repeat scroll 5px 14px;}
#gotoBox i:hover, #gotoBox a:hover{ text-decoration:none; background-color:#45b823; color:#fff;}
#gotoBox i.hover{ background:url(../images/topiconon.png) no-repeat scroll 5px 14px #45b823;}
.m-linee { border-bottom: 1px #ccc dotted; padding-bottom: 10px;}
.pull-right a.hot{ color:#289613  }
.pull-right a.hot:hover{ color:#f60  }
.g-recomd-label{  height:auto; display:block; overflow:hidden; background:#fff;margin:auto; position:relative; zoom:1; z-index:100; padding:0;}
.g-recomd-label .g-recomd-label-one em{ width:67px; height:25px; line-height:25px; float:left; overflow:hidden; background:url(../images/label_bg_blue.jpg) no-repeat; font-size:12px; font-weight:normal; font-family:"microsoft yahei"; color:#fff; text-indent:7px; font-style:normal}
.g-recomd-label .g-recomd-label-one b{ float:left; width:878px; height:25px; line-height:25px; overflow:hidden; color:#5a5a5a; font-weight:normal; margin:0 0 0 4px; display:inline;}
.g-recomd-label .g-recomd-label-one b a{ font-size:12px; font-weight:normal; color:#595959; padding:0 9px; display:inline; overflow:hidden; border-right:1px solid #ccc; font-family:"microsoft yahei"}
.g-recomd-label .g-recomd-label-one b a:hover{ color:#ff3300; text-decoration:underline;}
.g-recomd-label .g-recomd-label-two em{ width:67px; height:25px; line-height:25px; float:left; overflow:hidden; background:url(../images/label_bg_greed.jpg) no-repeat; font-size:12px; font-weight:normal; font-family:"microsoft yahei"; color:#fff; text-indent:7px;font-style:normal}
.g-recomd-label .g-recomd-label-three em{ width:67px; height:25px; line-height:25px; float:left; overflow:hidden; background:url(../images/label_bg_yel.jpg) no-repeat; font-size:12px; font-weight:normal; font-family:"microsoft yahei"; color:#fff; text-indent:7px;font-style:normal}
.g-recomd-label div{  height:26px; line-height:24px; margin:0 15px 5px ;  overflow:hidden;}
.g-recomd-label .g-label-0 em{ width:44px; height:20px; line-height:19px; display:inline; float:left;overflow:hidden; background:url(../images/label_bg_red.jpg) no-repeat -24px -3px; font-size:12px; font-weight:normal; font-family:"microsoft yahei"; color:#fff; text-indent:7px; font-style:normal; margin:2px 0 0;}
.g-recomd-label .g-label-0 a{ height:14px; line-height:14px;margin:6px 0 6px 0;  font-size:12px; font-weight:normal; color:#595959; padding:0 6px; float:left; display:inline; overflow:hidden; border-right:1px solid #ccc; font-family:"simsun"; overflow:hidden}
.g-recomd-label .g-label-0 a:hover{ color:#f30; text-decoration:underline;}
.g-recomd-label .g-label-0 i{ font-size:12px; font-weight:normal; color:#ccc; display:inline; font-style:normal;}

.g-recomd-label .g-label-1 em{ width:44px;  height:20px; line-height:19px; background-position:-24px -3px;}
.g-recomd-label .g-label-1 a{ width:auto;height:14px; line-height:14px;margin:6px 0 6px 0; font-size:12px; font-weight:normal; color:#595959; padding:0 6px; display:inline; overflow:hidden; border-right:1px solid #ccc; font-family:"simsun"; overflow:hidden}
.g-recomd-label .g-label-1 a:hover{ color:#ff3300; text-decoration:underline;}
.g-recomd-label .g-label-1 i{ font-size:12px; font-weight:normal; color:#ccc; display:inline; font-style:normal;}


.g-recomd-label .g-label-2 em{ width:44px;  height:20px; line-height:19px; background-position:-24px -3px;}
.g-recomd-label .g-label-2 a{ height:14px; line-height:14px;margin:6px 0 6px 0; font-size:12px; font-weight:normal; color:#595959; padding:0 6px; float:left; display:inline; overflow:hidden; border-right:1px solid #ccc; font-family:"simsun";overflow:hidden}
.g-recomd-label .g-label-2 a:hover{ color:#ff3300; text-decoration:underline;}
.g-recomd-label .g-label-2 i{ font-size:12px; font-weight:normal; color:#ccc; display:inline; font-style:normal; font-family:"simsun"}


.g-recomd-label .g-label-3 em{ width:44px;  height:20px; line-height:19px; background-position:-24px -3px;}
.g-recomd-label .g-label-3 a{ height:14px; line-height:14px;margin:6px 0 6px 0; font-size:12px; font-weight:normal; font-style:normal; color:#595959; padding:0 6px;float:left; display:inline; overflow:hidden; border-right:1px solid #ccc; font-family:"simsun"; overflow:hidden}
.g-recomd-label .g-label-3 a:hover{ color:#ff3300; text-decoration:underline;}
.g-recomd-label .g-label-3 i{ font-size:12px; font-weight:normal; color:#ccc; display:inline; font-style:normal;}

.g-label-0,.g-label-1,.g-label-2 { border-bottom:1px #ddd dotted; padding-bottom: 3px; }