/*the common*/
body{ min-width:1000px; font-size:12px; font-family:"SimSun";}
input[type="text"],input[type="password"],textarea{ color:#d4d4d4; *color:#333; font-family: "Microsoft Yahei";}
input[type="text"]:hover,input[type="password"]:hover,textarea:hover,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{ color:#333}
button,input,select,textarea{ vertical-align:baseline; *vertical-align:middle; outline:none}
a:focus,a:active,a:hover{ outline:none}
a:hover{ text-decoration:underline; color:#bd0001}
img{ vertical-align:middle;}

.gb-list1 .date{float:right}

.gb-list2{ overflow:hidden; *zoom:1; font-size:0}
.gb-list2-item{ display:inline-block; *display:inline; *zoom:1; text-align:center; vertical-align:top}
@media all and (-webkit-min-device-pixel-ratio:0){.gb-list2{letter-spacing:-4px; word-spacing:-4px}.gb-list2-item{letter-spacing:normal; word-spacing:normal}}
.gb-list2-con,.gb-list2-c2,.gb-list2 .txt,.gb-list2 .tit{ display:block; *zoom:1; overflow:hidden; cursor:pointer}
.gb-list2-con{ margin-left:auto; margin-right:auto}
*html .gb-list2-con:hover{ direction:ltr}
.gb-list2-c1{ display:block}
.gb-list2 .avatar,.gb-list2-c2{ font-size:12px}
.gb-list2 .txt{ width:98%; margin-left:auto; margin-right:auto; text-overflow:ellipsis}
.gb-list2 .cover,.gb-list2 .mask{ display:none; overflow:hidden; position:absolute}
.gb-list2 .cover{ z-index:2}
.gb-list2 .mask{ z-index:-1; top:0; left:0; width:400px; height:300px; background:#000; filter:alpha(opacity:75); opacity:.75}
:root .gb-list2 .mask{ filter:none \0}
.gb-list2-con:hover{ text-decoration:none}
.gb-list2-con:hover .txt{ text-decoration:underline}

.gb-list3{ overflow:hidden; *zoom:1;}
.gb-list3-con{ float:left; overflow:hidden; *zoom:1;}
.gb-list3-c1{ float:left;}
.gb-list3-c2{ overflow:hidden; *zoom:1;}

.gb-tab{ *zoom:1}
.gb-tab-b1,.gb-tab-b2{ position:absolute; display:none; overflow:hidden; cursor:pointer}

.gb-rank{ *zoom:1}
.gb-rank .item{clear:both;vertical-align:bottom}
.gb-rank .rank-c1{ float:left}
.gb-rank .rank-c2,.gb-rank .info{ overflow:hidden; *zoom:1}
.gb-rank .num{ display:inline;float:left;text-align:center}
.gb-rank .pic{display:none}
.gb-rank .info{display:none}
.gb-rank .title{ overflow:hidden}
.gb-rank .date{ float:right}
.gb-rank .title2{ overflow:hidden; width:98%; white-space:nowrap; text-overflow:ellipsis}

.gb-rank .top{overflow:hidden}
.gb-rank .top .pic{float:left; display:inline; position:relative}
.gb-rank .top .pic a{ display:block}
.gb-rank .top .info{ display:block}
.gb-rank .top .tit{ overflow:hidden}
.gb-rank .top .title{display:none}

.c-tx{ color:#2d75ac}

.ico i{ display:block; background:url(/ue3/a/gw2/index/2014/img/icon-png24.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/ue3/a/gw2/index/2014/img/icon-png24.png')}
/*.ico-video{ width:100px; height:100px; overflow:hidden;}
.ico-video i{ width:100px; height:100px; background-position:0 0;}*/
.ico-video1{ width:45px; height:45px; overflow:hidden}
.ico-video1 i{ width:45px; height:45px; background-position:0 0;}

.comm-list{ }
.comm-list .gb-list3-con{ padding-bottom:21px; width:100%;}
.comm-list .gb-list3-c1{ margin-right:15px; text-align:center;}
.comm-list .gb-list3-c1 .avatar-box{ display:block;}
.comm-list .gb-list3-c1 .avatar{ width:120px; height:90px;}
.comm-list .gb-list3-c2 .tit{ font-size:14px; font-weight:bold; line-height:24px; height:48px; overflow:hidden; margin:-1px 0 2px 0;}
.comm-list .gb-list3-c2 .tit a{ color:#bd0001;}
.comm-list .gb-list3-c2 .txt{ color:#999; line-height:22px;}

.comm-list1{ overflow:hidden; *zoom:1;}
.comm-list1 .gb-list2-item{ display:block; float:left; width:100%;}
.comm-list1 .gb-list2-con{ position:relative; width:162px; color:#fff;}
.comm-list1 .gb-list2-con:hover{ text-decoration:none}
.comm-list1 .gb-list2-c1{ position:relative; padding:1px;}
.comm-list1 .gb-list2-c2{ position:absolute; z-index:2; bottom:1px; left:1px; width:150px; padding:0 5px;}
.comm-list1 .avatar{ width:160px; height:120px}
.comm-list1 .txt{ height:25px; line-height:25px;}
.comm-list1 .mask{ display:block}
.comm-list1 .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #000}

.comm-list1-ex .gb-list2-con{ width:112px;}
.comm-list1-ex .gb-list2-c2{ width:100px;}
.comm-list1-ex .avatar{ width:110px; height:110px}

.comm-list1-ex1 .gb-list2-con{ width:122px;}
.comm-list1-ex1 .gb-list2-c2{ width:110px;}
.comm-list1-ex1 .avatar{ width:120px; height:90px}

.comm-list1-ex2 .gb-list2-con{ width:144px;}
.comm-list1-ex2 .gb-list2-c1{ border:1px solid #bfbfbf;}
.comm-list1-ex2 .gb-list2-c2{ width:130px; left:2px; bottom:2px;}
.comm-list1-ex2 .avatar{ width:140px; height:105px;}
.comm-list1-ex2 .gb-list2-con:hover .gb-list2-c1{ padding:1px; border-color:#000}

.comm-list3{ margin-top:5px;}
.comm-list3 .gb-list3-con{ width:231px; height:90px; padding:15px 25px 0 13px; border:1px dotted #d2d2d2; border-top:1px solid #f8f8f8; border-left:1px solid #f8f8f8;}
.comm-list3 .gb-list3-c1{ margin-right:12px; text-align:center;}
.comm-list3 .gb-list3-c1 .avatar-box{ display:block;}
.comm-list3 .gb-list3-c1 .avatar{ width:80px; height:60px;}
.comm-list3 .gb-list3-c1 .txt{ line-height:30px; color:#000;}
.comm-list3 .gb-list3-c1 .txt:hover{ color:#bd0001;}
.comm-list3 .gb-list3-c2 .tit{ font-size:12px; font-weight:bold; line-height:22px; height:22px; overflow:hidden; margin:-3px 0 2px 0;}
.comm-list3 .gb-list3-c2 .tit a{ color:#b9472f;}
.comm-list3 .gb-list3-c2 .txt{ color:#767169; line-height:18px;}
.comm-list3 .even{ }
.comm-list3 .odd{ border-top:1px solid #f8f8f8; border-right:1px solid #f8f8f8;border-left:1px solid #f8f8f8;}
.comm-list3 .hover{ border:1px solid #eb6303;}

/*.comm-list4{ margin:0 -17px;}*/
.comm-list4 .gb-list2-item{ float:left; width:100%;}
.comm-list4 .gb-list2-con{ color:#333; width:160px;}
.comm-list4 .gb-list2-c1{ position:relative; overflow:hidden;}
.comm-list4 .gb-list2-con:hover{ color:#bd0001}
.comm-list4 .gb-list2-con:hover .gb-list2-c1{ border-color:#000;}
.comm-list4 .gb-list2-c2{ padding:5px 0 12px 0; text-align:left; overflow:hidden;}
.comm-list4 .txt{ font-size:12px; height:40px; line-height:20px; overflow:hidden;}
.comm-list4 .hover .gb-list2-con{ _vertical-align:baseline;}
.comm-list4 .avatar,.comm-list1 .mask{ width:160px; height:120px}
.comm-list4 .mask{ display:block; padding:1px 0; z-index:1; filter:alpha(opacity:45); opacity:.45; width:160px; height:118px;}
.comm-list4 .ico-video1{ display:block; position:absolute; left:58px; top:38px;}
.comm-list4 .hover .mask{ display:none}

.comm-list4-ex .gb-list2-con{ width:162px;}
.comm-list4-ex .gb-list2-con .gb-list2-c1{ padding:1px;}
.comm-list4-ex .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #000;}
.comm-list4-ex .gb-list2-detail{ overflow:hidden; width:160px; margin:0 auto; font-size:12px; color:#645c51; line-height:22px; text-align:left}
.comm-list4-ex .gb-list2-detail .tit{ display:inline}
.comm-list4-ex .gb-list2-detail .link{ *zoom:1; margin-right:6px; color:#c93d00}

.comm-list4-ex1 .gb-list2-con{ width:127px;}
.comm-list4-ex1 .gb-list2-con .gb-list2-c1{ padding:1px;}
.comm-list4-ex1 .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #000;}
.comm-list4-ex1 .avatar{ width:125px; height:94px}

.comm-list5{ }
.comm-list5 .gb-list3-con{ padding:15px 15px 15px 5px; background-color:#fff; border-bottom:1px dotted #c2c1be;}
.comm-list5 .gb-list3-c1{ margin-right:20px; text-align:center;}
.comm-list5 .gb-list3-c1 .avatar-box{ display:block;}
.comm-list5 .gb-list3-c1 .avatar{ width:160px; height:120px; padding:1px;}
.comm-list5 .gb-list3-c2 .tit{ font-size:20px; line-height:34px; margin-bottom:5px;}
.comm-list5 .gb-list3-c2 .tit a{ color:#404040;font-family:"Microsoft YaHei";}
.comm-list5 .gb-list3-c2 .tit a:hover{ color:#bd0001;}
.comm-list5 .gb-list3-c2 .tit .sep, .comm-list5 .gb-list3-c2 .tit .date{ font-size:14px; color:#999;}
.comm-list5 .gb-list3-c2 .tit .sep{ margin:0 3px;}
.comm-list5 .gb-list3-c2 .txt{ color:#404040; font-size:14px; line-height:24px;}
.comm-list5 .hover{ background-color:#f2f2f2;}
.comm-list5 .hover .gb-list3-c1 .avatar{ padding:0; border:1px solid #000;}

.col2 .gb-list2-item{ width:49.99%;}
.col3 .gb-list2-item{ width:33.33%;}
.col4 .gb-list2-item{ width:24.99%;}
.col5 .gb-list2-item{ width:19.99%;}

.comm-tab{ overflow:hidden; *zoom:1;}
.comm-tab .gb-tab-item{ float:left; height:35px; margin-left:-1px;}
.comm-tab .gb-tab-c{ display:inline-block; overflow:hidden; height:35px; font-size:14px; color:#333; padding:0 18px; font-weight:bold; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 0 -89px;}
.comm-tab .gb-tab-c:hover{ text-decoration:none}
.comm-tab .current{ color:#fff; background-color:#af1b0f; background-image:none; z-index:10; position:relative}
.comm-tab-ex{ height:42px; margin-top:3px;}
.comm-tab-ex .gb-tab-item{height:41px; background-color:#4c4c4c; }
.comm-tab-ex .gb-tab-c{ height:42px; line-height:42px; font-size:16px; color:#fff; padding:0 15px; font-weight:normal; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 0 -288px; overflow:hidden; float:left;}
.comm-tab-ex .current{ background-color:#af1b0f; background-image:none;}

.comm-tab1{ overflow:hidden; *zoom:1;}
.comm-tab1 .gb-tab-item{ float:left; height:30px;  margin-left:-1px;}
.comm-tab1 .gb-tab-c{ display:inline-block; overflow:hidden; width:83px; height:30px; font-size:14px; color:#000; position:relative; text-align:center; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 0 -92px;}
.comm-tab1 .gb-tab-c:hover{ text-decoration:none}
.comm-tab1 .current{ color:#fff; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat -440px 0; z-index:10;}

.comm-tab2{ overflow:hidden; *zoom:1;}
.comm-tab2 .gb-tab-item{ float:left; height:35px; margin-left:-1px;background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 0 -89px;}
.comm-tab2 .gb-tab-c{ display:inline-block; overflow:hidden; height:33px; font-size:14px; color:#333; padding:0 18px;  position:relative;}
.comm-tab2 .gb-tab-c:hover{ text-decoration:none;}
.comm-tab2 .current{ color:#bd0001; border-bottom:2px solid #bd0001; z-index:10;}

.comm-pn-hd{ height:35px; line-height:35px; background:#e3e3e3}
.comm-pn-hd .more{ float:right; padding-right:7px;}
.comm-pn-hd .more a{ color:#333;}
.comm-pn-hd .more a:hover{ color:#bd0001;}
.comm-pn .gb-tab{ float:left;}

.comm-pn1-hd{ height:35px; line-height:35px; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat right -240px;}
.comm-pn1-hd .tit{ color:#fff; font-size:14px; float:left; padding-left:13px; font-weight:bold;}
.comm-pn1-hd .more{ float:right; padding-right:10px;}
.comm-pn1-hd .more a{ color:#e3e3e3;}
.comm-pn1-ex .comm-pn1-hd{ background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat 0 -640px;}
.comm-pn1-ex .comm-pn1-bd{ background-color:#f8f8f8;}

.comm-pn2{}
.comm-pn2-hd{ height:30px; line-height:30px; padding:0 0 1px 0; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat -220px -60px;}
.comm-pn2-hd .tit{ float:left; color:#2c2924; font-size:14px; font-weight:bold}
.comm-pn2-hd .more{ float:right}
.comm-pn2-hd .more a{ color:#48433B}
.comm-pn2-hd .more a:hover{ color:#bd0001}
.comm-pn2 .gb-tab{ float:left;}
.comm-pn2-hd .type-links{ float:right; margin-right:20px;}

.comm-pn3-hd{ height:34px; line-height:34px; border-bottom:1px solid #c9c9c9;}
.comm-pn3-hd .tit{ color:#333; font-size:14px; float:left; height:34px; border-bottom:1px solid #7d7d7d; padding:0 3px; font-weight:bold;}
.comm-pn3-hd .more{ float:right; padding-right:5px;}
.comm-pn3-hd .more a{ color:#333;}
.comm-pn3-hd .more .sep{ color:#bbb; margin:0 4px 0 6px;}
.comm-pn3 .gb-tab{ float:left;}
.comm-pn3-hd .more a:hover{ color:#bd0001}

.comm-pn4-hd{ height:30px; line-height:30px; background-color:#ebebeb; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.comm-pn4-hd .tit{ color:#37342d; font-size:14px; float:left; padding:0 10px; font-weight:bold;}
.comm-pn4-hd .more{ float:right; padding-right:4px;}
.comm-pn4-hd .more a{ color:#333;}
.comm-pn4-hd .more a:hover{ color:#bd0001}
.comm-pn4-hd .more .sep{ color:#bbb; margin:0 4px 0 6px;}

.comm-more{ overflow:hidden; *zoom:1; line-height:24px;}
.comm-more a{ float:right; color:#333;}
.comm-more a:hover{ color:#bd0001;}

.news-list{ overflow:hidden; zoom:1;}
.news-list li{ height:24px; line-height:24px; overflow:hidden; white-space:nowrap; float:left; width:100%;}
.news-list .line{ height:10px; border-bottom:1px dotted #c5bfb6; margin-bottom:8px;}
.news-list .date{ font-size:12px; color:#8e8e8e; float:right;}
.news-list  .reddate {font-size:12px; color:#F00; float:right;}
.news-list .tit{padding-left:9px; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 0 -139px; display:block; width:83%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news-list .tit a{ font-size:14px; color:#333;margin-right:10px;}
.news-list .tit a:hover{text-decoration:underline; color:#bd0001}

.news-list-ex li{ line-height:22px; height:22px;}
.news-list-ex .tit{ /*width:95%;*/}
.news-list-ex .tit a{ font-size:12px;}

.ico-arrow-b{ display:inline-block; vertical-align:middle; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat;}
.ico-arrow-b{ width:11px; height:11px; background-position:0 0;}

.wrapper{ background:#f8f8f8 url(/i1/2015/gw2/2015/11/13/top2015.jpg) no-repeat center top;}
/*the header*/
.header{ width:1000px; margin:0 auto; position:relative; z-index:100}

.logo{display:block;width:491px;height:70px; padding-top:186px; margin-left:363px; line-height:1.3;color:#333;text-align:center;font-family:"Microsoft YaHei";}
.logo span{display:block;}
.logo .cn{font-size:22px;}
.logo .en{font-size:16px; font-weight:bold}
.h1logo a:hover, .logo:hover{ text-decoration:none;}

.nav-wrap{ position:relative}
.main-nav{ width:1000px; height:40px; background-color:#232323;}
.main-nav-list{}
.main-nav-item{ float:left; position:relative; margin:0 -1px;}
.main-nav-con{ float:left; height:40px; line-height:37px; _line-height:40px; padding:0 23px; border-right:1px solid #313131; font-size:18px; color:#fff; font-family:"Microsoft YaHei"; position:relative;}
.main-nav-con:hover{ color:#fff;}
.has-sub .main-nav-con{ padding-right:36px;}
.main-nav-con .ico-arrow-b{ position:absolute; top:13px; right:18px;}
.sub-nav-show .main-nav-con{ background-color:#313131;}
.sub-nav-show .main-nav-con .ico-arrow-b{ background-position:-25px 0;}
.page-index .main-nav-item1 .main-nav-con{ color:#f9db9e;}

.sub-nav-list{ display:none; width:116px; background-color:#313131; position:absolute; left:0; top:40px; padding-bottom:5px;}
.sub-nav-con{ display:block; height:25px; line-height:25px; border-width:1px 0 1px 0; border-style:solid; border-color:#313131; font-size:12px; color:#999; padding-left:27px;}
.sub-nav-con:hover{ color:#fff; border-color:#4b4b4b; text-decoration:none;}

.fast-track{ overflow:hidden; *zoom:1; background-color:#e3e3e3; padding:10px 0;}
.fast-track .item{ float:left; padding:0 0 1px 20px; font-size:0; line-height:25px; white-space:nowrap}
.fast-track .aline{ float:none; overflow:hidden; *zoom:1; clear:both;}
.fast-track .tit{ float:left; font-size:12px; font-weight:bold; color:#333}
.fast-track .con{ float:left; font-size:12px; white-space:nowrap}
.fast-track a{ color:#333}
.fast-track a:hover{ color:#bd0001;}
.fast-track .sep{ margin:0 7px 0 6px; color:#4e3c2d}

.nav-wrap .fast-track{ min-height:65px; padding-right:220px; width:780px; overflow:hidden;}
.nav-wrap .fast-track .item{ line-height:22px; padding-bottom:0}

.channel-box{ width:210px; height:126px; overflow:hidden; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat -630px -360px; position:absolute; right:0; top:0;}
.channel-c1{ overflow:hidden; *zoom:1;font-family: "Microsoft Yahei"}
.channel-c1 .item{ float:left; height:42px; text-align:center; line-height:42px; color:#fff8cf; font-size:18px;}
.channel-c1 .item:hover{ background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat; color:#fff; text-decoration:none;}
.channel-c1 .item1{ width:107px; margin-right:1px;}
.channel-c1 .item2{ width:102px;}
.channel-c1 .item1:hover{ background-position:-630px -500px;}
.channel-c1 .item2:hover{ background-position:-738px -500px;}
.channel-c2{ line-height:40px; font-size:0; padding-left:17px;}
.channel-c2 a{font-size:12px; color:#fff8cf;}
.channel-c2 .sep{ font-size:12px; color:#b54949; margin:0 5px;}
.channel-c3{ padding:0 0 0 13px;}

.search-article1{ width:190px;}
.search-article1 .txt{ display:inline-block; vertical-align:middle; width:115px; height:21px; line-height:21px; padding:2px 7px; background-color:#2e0100;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:12px; margin-right:7px; border:none; _color:#fff;}
.search-article1 .btn{width:47px; height:25px; display:inline-block; vertical-align:middle; border:none; font-size:12px; color:#fff; overflow:hidden; background-color:#d66b15;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.search-article1 .btn:hover{ background-color:#ff851a}
.search-article1 input[type="text"]{ color:#756464; *color:#fff;}
.search-article1 input[type="text"]:hover, .search-article1 input[type="text"]:focus{ color:#fff}

/*the content*/
.content, .content1{ padding:14px 0; border:1px solid #dcdcdc; background-color:#fff; width:998px; margin:0 auto; min-height:500px; _height:500px;}
.content1{ padding:14px; width:970px;}

/*the first-screen*/
.first-screen{ overflow:hidden; *zoom:1; padding:0 14px;}
.first-screen-c1{ float:left; width:370px}
.first-screen-c2{ float:right; width:585px; background-color:#f8f8f8;}

.focus-w,.focus-in{ overflow:hidden; width:585px; height:210px}
.focus-w{}
.focus-in{ position:relative}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width:585px; height:210px}
.focus-item .txt{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width:411px; height:60px; padding:5px 164px 0 10px; white-space:nowrap}
.focus-item .txt a{ color:#c0bcbc}
.focus-item .txt a:hover{ text-decoration:none}
.focus-item .tit{ display:block; font:normal 22px/33px "\5fae\8f6f\96c5\9ed1"; color:#fff}
.focus-item a:hover .tit{ text-decoration:underline}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#1f0806; filter:alpha(opacity:50); opacity:.5}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom:10px; right:10px; height:45px}
.focus-num a{ display:inline-block; float:left; width:49px; height:45px; margin-left:1px; font:normal 30px/45px "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#4a4948; background-color:#191919}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ color:#fff; background-color:#bd5400}
.focus-more{ overflow:hidden; position:absolute; top:0; right:0; z-index:5; width:45px; height:45px}
.focus-more .bt-more{ display:block; overflow:hidden; width:45px; height:45px; line-height:20em; background:url(/ue1/images/zhanhun/2012/0904/bt-more.png) no-repeat}
.focus-more .bt-more:hover{ background-position:0 -46px}

.focus-news{ margin-bottom:-6px; padding:5px 0 0 0;}

.recomm-news .gb-tab-pn{ padding:13px 10px 13px 5px;}

.mfzx-box .comm-pn1-bd{ padding:13px 10px 0 5px;}

.type-links{ font-size:0;}
.type-links .link{ font-size:12px; color:#333}
.type-links .link:hover{ color:#bd0001}
.type-links .type-links{ float:right; margin-right:20px}
.type-links .sep{font-size:12px;  margin:0 6px 0 4px; color:#b9b2a8}

.first-screen-c2-c2{ padding:17px 10px; }

.version-box{ overflow:hidden; *zoom:1; background:#f5eddc url(/ue3/a/gw2/index/2014/img/sprite1.png) no-repeat 0 bottom; padding:7px 6px; margin-top:14px; position:relative;}
.version-c1{ width:162px; float:left; margin-right:15px;}
.version-c2{ overflow:hidden; *zoom:1;}
.version-tit a, .version-tit a{ font-size:14px; color:#af1b0f; font-weight:bold;}
.version-c2 .type-links{ line-height:22px; margin:8px 0 6px 0}
.version-c2 .type-links .sep{ color:#bbb;}
.version-c3{ width:106px; height:17px; background-color:#bd5400; text-align:center; line-height:17px; color:#f8f8f8; position:absolute; top:0; right:0;}

.recomm-pn, .zt-pn{ margin-top:25px;}
.recomm-pn .comm-pn2-hd{ background-position:-380px -60px;}
.zt-pn .comm-pn2-hd{ background-position:-360px -60px;}

.fast-track1{ padding:2px 0 18px 0;}
.fast-track1 .item{ overflow:hidden; *zoom:1; padding-left:72px; padding-top:8px;}
.fast-track1 .tit{ float:left; width:67px; height:19px; text-align:center; line-height:19px; color:#fff; font-weight:bold;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-left:-72px; _display:inline;}
.fast-track1 .tit1{ background-color:#934646}
.fast-track1 .tit2{ background-color:#bd5400}
.fast-track1 .con{ float:left;}

.channel-list{ overflow:hidden; *zoom:1; margin:0 -2px -1px 0;}
.channel-list li{ margin:0 1px 1px 0; float:left;}
.channel-list li a{ display:block; width:88px; height:25px; text-align:center; line-height:25px; color:#000; background-color:#ebebeb; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.channel-list li a:hover{ background-color:#f5deaf; text-decoration:none;}
.channel-list .w1 a{ width:123px;}
.channel-list .w2 a{ width:188px;}
.channel-list .w3 a{ width:253px;}
.channel-list-ex{ margin:0 -3px -2px 0}
.channel-list-ex li{ margin:0 3px 2px 0;}
.channel-list-ex1{ margin:0 -6px -5px 0}
.channel-list-ex1 li{ margin:0 6px 5px 0;}
.channel-list-ex1 li a{ width:70px; height:35px; line-height:35px;}

.zt-box{ height:220px; overflow-y:auto;}

/*the search-pn*/
.search-pn{ width:998px; height:127px; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat 0 -100px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-top:14px; position:relative;}
.sd-box{ width:110px; position:absolute; left:13px; top:15px;}
.sd-box .avatar-box, .sd-box .avatar{ display:block; width:110px; height:80px;}
.sd-bt{ display:block; width:63px; height:20px; background-color:#af1b0f; text-align:center; line-height:20px; color:#fff; margin:3px auto 0 auto;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.sd-bt:hover{ color:#fff;}

.notice-box{ position:absolute; left:147px; top:20px; width:224px;}
.notice-focus{ text-align:center;font-family: "Microsoft Yahei"}
.notice-focus a{ font-size:16px; color:#333; font-weight:bold;}
.notice-focus a:hover{ color:#bd0001;}
.notice-list{}
.notice-list li{ line-height:24px; padding-left:30px; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 0 -195px;}
.notice-list li a{ color:#3d3d3d;}
.notice-list li a:hover{ color:#bd0001;}

.search-db{ position:absolute;  right:84px; top:38px; width:480px;}
.search-db .label{display:inline-block; vertical-align:middle; color:#93261f; font-size:20px; font-weight:bold; font-family: "Microsoft Yahei"; margin-right:15px;}
.search-db .txt{ display:inline-block; vertical-align:middle; width:245px; height:25px; line-height:25px; padding:4px 9px; border:1px solid #e5e5e5; background-color:#fff;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:14px; margin-right:7px;}
.search-db .btn{background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat -550px 0; width:65px; height:35px; display:inline-block; vertical-align:middle; border:none; font-size:16px; color:#fff; overflow:hidden;}
.search-db .btn:hover{ background-position:-630px 0;}
.search-db .type-links{ padding:10px 0 0 128px;}
.search-db .type-links .link{ color:#999;}
.search-db .type-links .sep{ color:#999;}
.search-db .type-links .link:hover{ color:#bd0001}

/*the area*/
.area{ padding:20px 14px 0 14px; width:970px;}
.area-hd{ height:45px; line-height:47px; overflow:hidden; *zoom:1; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat 0 -300px; padding:0 12px; margin-bottom:15px;}
.area-hd .tit{ float:left; font-size:16px; color:#fff; font-weight:bold; width:180px;}
.area-hd .type-links{ float:right;}
.area-hd .type-links .link, .area-hd .type-links .sep{ color:#fff;}
.area-hd .type-links .sep{ margin:0 12px 0 10px;}
.area-hd .more{ float:right;}
.area-hd .more a{ color:#fff;}
.area-hd .more a:hover{ color:#bd0001}
.area-hd .more .sep{ color:#fff; margin:0 6px 0 4px;AQ}
.area-hd .gb-tab{ float:left;}
.area-hd .type-links .link:hover{ color:#bd0001;}
.area-hd .sub-tit{ color:#fff;}

.area-ex .area-hd{ background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat 0 -580px;}

/*the video-area*/
.video-area .area-bd{ overflow:hidden; *zoom:1;}
.video-area-c1{ width:960px; float:left;}
.video-area-c2{ width:368px; float:right;}

.video-list-pn .comm-pn3-bd{ padding-top:15px;}

.fast-track2{ padding:5px 0; line-height:20px;}
.fast-track2 .item{ overflow:hidden; *zoom:1; padding-left:72px; padding-top:8px;}
.fast-track2 .tit{ float:left; text-align:center; color:#2d75ac; font-weight:bold; margin-left:-72px; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat 66px -97px; padding-right:20px; _display:inline;}
.fast-track2 .con{ overflow:hidden; *zoom:1;}
.fast-track2 .link{ margin:0 9px; _margin:0 3px; white-space:nowrap}

.rank-list {color:#6c6c6c;padding:5px 0; overflow:hidden; *zoom:1;}
.rank-list li{line-height:24px;overflow:hidden;*zoom:1; float:left; width:100%;}
.rank-list a{color:#333; font-size:12px; float:left; width:75%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rank-list a:hover{ color:#bd0001}
.rank-list .date{float:right; color:#a6a6a6; font-size:14px; margin-right:4px;}
.rank-list em{ float:left; width:13px;height:13px;margin:5px 10px 0 4px; line-height:13px; border:1px solid #929292; text-align:center;background:#a6a6a6;color:#fff;}
.rank-list .top em{background:#bd0001; border-color:#c10e0f;}
.rank-list .border-none{border:none;}

.rank-list-ex{ padding:9px 0 0 0}
.rank-list-ex li{line-height:34px;}
.rank-list-ex a{ font-size:14px;}
.rank-list-ex em{ width:19px; height:19px; line-height:19px; margin-top:7px;}

.video-list-pn .comm-list4{ margin:0 -17px -6px -17px;}

/*the strategy-area*/
.strategy-area-con{overflow:hidden; *zoom:1; height:360px;}
.strategy-area-c1{ float:left; width:365px; padding:0 15px 0 5px; border-right:1px dotted #dadada;}
.strategy-area-c2{ overflow:hidden; *zoom:1; padding-left:19px;}
.strategy-area-c2-c1{ float:left; width:358px;}
.strategy-area-c2-c2{ float:right; width:162px; padding-right:4px;}

.role-box{ width:358px; height:118px; position:relative; border:1px solid #e8e8e8;}
.role-box img{ width:358px; height:118px;}
.role-info{ width:160px; position:absolute; right:10px; top:10px;}
.role-info .tit{ margin-bottom:5px;}
.role-info .tit a{ font-size:22px; color:#af1b0f;font-family: "Microsoft Yahei"}
.role-info .txt{ color:#333; line-height:20px;}

.role-box2{ overflow:hidden; *zoom:1;}
.role-box2-c1{ width:160px; float:left; margin-right:20px;}
.role-box2-c2{ overflow:hidden; *zoom:1;}

.channel-list1{ overflow:hidden; *zoom:1; margin:10px 0 -1px 0}
.channel-list1 li{ float:left; border-right:1px solid #dfddd5; border-bottom:1px solid #dfddd5;}
.channel-list1 li a{ float:left; width:78px; height:24px; text-align:center; line-height:24px; color:#737373;}
.channel-list1 li a:hover{ background-color:#bd0001; color:#fff; text-decoration:none;}
.channel-list1 .odd{ border-right:none;}

.strategy-bt{ margin-top:16px;}
.role-vote-box{ margin-top:9px;}
.role-vote-bt{ display:block; width:160px; height:65px; overflow:hidden; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat 0 -360px; position:relative; text-align:center;}
.role-vote-bt .tit{ display:block; font-size:18px; color:#fff; font-family: "Microsoft Yahei"; position:absolute; top:10px; left:20px;}
.role-vote-bt .num{ color:#5b1e08; position:absolute; left:39px; top:38px;}
.role-vote-bt .num span{ color:#f2d100;}
.role-vote-bt:hover{ text-decoration:none;}

.role-info2{ padding-top:7px;}
.role-info2-tit{ color:#333; font-weight:bold; line-height:26px;}
.role-info2 .type-links{ margin:0 -6px; line-height:22px; overflow:hidden; *zoom:1;}
.role-info2 .type-links a{ margin:0 6px; float:left;}

.strategy-area-c2 .comm-pn3{ margin-top:-8px;}
.strategy-area-c2 .news-list{ padding:8px 0 0 0;}
.strategy-area-c2 .comm-list4{ margin:0 0 -13px 0;}
.strategy-area-c2 .comm-list4 .gb-list2-item{ margin-top:3px;}

/*the pic-area*/
.pic-area .area-bd{ overflow:hidden; *zoom:1; height:408px;}
.pic-area-c1{ width:565px; float:left;}
.pic-area-c2{ width:368px; float:right;}

.pic-area-c1 .comm-pn3-bd{ margin-top:15px;}
.pic-area-c1 .comm-list4{ margin:0 -17px -8px -17px;}

/*the copy-area*/
.copy-area-con{overflow:hidden; *zoom:1;}
.copy-area-c1{ float:left; width:565px; padding:0 20px 0 0; border-right:1px dotted #dadada; margin:-5px 0 -10px 0;}
.copy-area-c2{ overflow:hidden; *zoom:1; padding-left:19px; }
.copy-area-c1-c1{ float:left; width:365px;}
.copy-area-c1-c2{ float:right; width:160px;}

.copy-area-c1-c1 .comm-more{ margin-top:5px;}

.copy-area .comm-list4{ margin:10px 0 0 0;}
.copy-area .news-list{ padding:12px 0 0 0;}

.copy-area-c2 .comm-list1{ margin:0 0 -20px -5px;}
.copy-area-c2 .comm-list1 .gb-list2-item{ margin:0 0 20px 0;}


/*the hot-area*/

.hot-area .comm-list4{ float:left; width:970px;}
.hot-area .comm-list4{ padding:0 17px; margin:0 -17px;}
.hot-area .comm-list4 .txt{ font-weight:bold; font-size:14px;}
.hot-area .comm-list4 .gb-list2-c2{ padding:10px 0 0 0}

.carousel {}
.carousel-box{ width:608px; overflow:hidden;}
.carousel-bt{ float:right; padding-top:14px;}
.carousel-bt .scroll-a { float:left; overflow:hidden; width:21px; height:21px; cursor:pointer; z-index:10; background:url(/ue3/a/gw2/index/2014/img/icon.png) no-repeat;}
.carousel-bt .bt-prev{ background-position:0 -350px; margin-right:9px;}
.carousel-bt .bt-next{ background-position:-25px -350px;}
.carousel-bt .bt-prev:hover{ background-position:0 -375px;}
.carousel-bt .bt-next:hover{ background-position:-25px -375px;}

/*the exper-area*/
.exper-area-con{ overflow:hidden; *zoom:1;}
.exper-area-c1, .exper-area-c2, .exper-area-c3{ width:300px; overflow:hidden; float:left; min-height:440px; _height:440px;}
.exper-area-c1{ padding-right:17px; border-right:1px dotted #d6d6d6;}
.exper-area-c2{ padding:0 17px; border-right:1px dotted #d6d6d6;}
.exper-area-c3{ padding-left:17px;}

.exper-pn2, .exper-pn4, .exper-pn6{ margin-top:30px;}

.exper-area-con .news-list{ padding:8px 0 0 0}
.exper-area-con .channel-list{ padding:20px 0 15px 0;}
.exper-area-con .comm-list{ margin:10px 0 -12px 0;}
.exper-area-con .comm-list .gb-list3-c2 .tit{ height:24px; white-space:nowrap; text-overflow:ellipsis; color:#333; font-size:12px; margin:-4px 0 5px 0}
.exper-area-con .comm-list .gb-list3-c2 .tit a{ color:#333;}
.exper-area-con .comm-list .gb-list3-c2 .tit a:hover{ color:#bd0001}
.exper-area-con .comm-list1{ margin:10px 0 10px 0}

/*the footer*/
.footer{ background:#cfcfcf url(/ue2/a/gw2/index/2014/img/footer.png) no-repeat center top; margin:60px 0 0 0; padding:0 0 77px 0;}
.footer-in{ padding:0 15px; width:970px; margin:0 auto;}

.search-article{ width:668px; margin:0 auto;}
.search-article .label{display:inline-block; vertical-align:middle; color:#333; font-size:24px; font-family: "Microsoft Yahei"; margin-right:15px;}
.search-article .txt{ display:inline-block; vertical-align:middle; width:429px; height:33px; line-height:33px; padding:5px 12px; border:1px solid #e5e5e5; background-color:#fff;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:18px; margin-right:7px;}
.search-article .btn{background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat -720px 0; width:95px; height:44px; display:inline-block; vertical-align:middle; border:none; font-size:18px; color:#fff; overflow:hidden;font-family: "Microsoft Yahei"; letter-spacing:10px; padding-left:10px;}
.search-article .btn:hover{ background-position:-850px 0;}
.search-article .type-links{ padding:10px 0 0 124px;}
.search-article .type-links .tit{ font-size:14px; color:#999;}
.search-article .type-links .link{font-size:14px;  color:#999;}
.search-article .type-links .sep{font-size:14px;  color:#999;}

.site-map-area{ overflow:hidden; *zoom:1; margin-top:140px;}
.site-map-pn{ width:570px; float:left; overflow:hidden; *zoom:1;}
.site-map{ float:left; width:142px; text-align:center; font-family: "Microsoft Yahei"; }
.site-map .tit{ font-size:18px; color:#940c0f; height:48px; line-height:48px; border-bottom:1px solid #bfbfbf;}
.site-map .con{ margin-top:10px;}
.site-map-list li{height:28px; line-height:28px;}
.site-map-list a{ color:#7e7e7e; }

.zq-intro-pn{ float:right; width:209px; padding-left:160px; height:194px; background:url(/ue2/a/gw2/index/2014/img/sprite.png) no-repeat -220px -360px; margin-top:15px;}
.zq-intro{ padding:25px 0 0 0;}
.zq-intro .c2{ margin-left:20px}
.zq-intro .item{ line-height:24px; color:#333}
.zq-intro .sep,.zq-intro .arrow{ margin:0 4px}
.zq-intro a{ color:#333}
.zq-intro .links{ text-align:right; padding:10px 10px 0 0}

.friendly-area{ margin-top:40px;}
.friendly-box{ font-family: "Microsoft Yahei"; }
.friendly-box .tit{ font-size:18px; color:#940c0f; line-height:46px;}
.friendly-list{ }
.friendly-list li{ float:left;position:relative;}
.friendly-list li a{ float:left; margin:0 -1px -1px 0; padding:0 30px; height:28px; line-height:28px; border:1px solid #bfbfbf; font-size:14px; color:#333; white-space:nowrap; position:relative}
.friendly-list li a:hover{ color:#fff; border-color:#940c0f; background-color:#940c0f; text-decoration:none;}

.global-footer{ background-color:#2a2a2a; padding:40px 0; color:#fff;}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#fff;}

/*the page-game-version*/
.new-version-area{ padding-top:0;}
.new-version-area .comm-list5 .gb-list3-con{ background-color:#fff8eb;}
.new-version-area .comm-list5 .hover{ background-color:#fff1d9;}
.new-version-area .area-hd, .old-version-area .area-hd{ margin:0}
.new-version-area .area-hd .tit, .old-version-area .area-hd .tit{ width:auto; margin-right:10px;}

.pagination{ clear: both; height: 25px; margin: 0 auto; line-height: 25px; padding:40px 0 30px 0;}
.pagination ul{ margin: 0; padding: 0; font-size: 12px; text-align:center; height:25px; float:left; position:relative; left:50%;}
.pagination li{margin:0 3px 0 0; float:left; display:inline; position:relative; left:-50%;}
.pagination li a{ float:left;  display:block; padding:0px 9px; height:25px;  line-height:25px;  text-align:center;}
.pagination li a:hover{ text-decoration:none;}
.pagination li.page{ height:25px; margin:0 3px 0 0;}
.pagination li.page a{background:#fff; color:#333; border:1px solid #bdbdbd;}
.pagination li.page a:hover{background:#c61c02; color:#fff; border-color:#c61c02;}
.pagination li.selected,.pagination li.hover{}
.pagination li.selected a, .pagination li.hover a{ display:block; height:25px;}
.pagination li.selected a{background:#c61c02; color:#fff;border-color:#c61c02;}
.pagination li.hover a{background:#c61c02; color:#fff;}
.pagination li.prev a, .pagination li.first a, .pagination li.next a, .pagination li.last a{ background:#fff;color:#333; border:1px solid #bdbdbd; }
.pagination li.prev a:hover, .pagination li.first a:hover, .pagination li.next a:hover, .pagination li.last a:hover{background:#c61c02; color:#fff;border-color:#c61c02;}

/*the page-article1 , the pgae-article2*/
.mod-article .breadcrumb, .mod-article .info{ background-color:#f0eeec}
.mod-article .breadcrumb{ height:35px; line-height:35px;}

.subpage-area{ overflow:hidden; *zoom:1; padding:0 14px; width:970px;}
.subpage-area-c1{ width:675px; float:left;}
.subpage-area-c2{ width:280px; float:right; margin-bottom:-15px;}

.subpage-area-c2 .comm-pn1{ margin-bottom:15px;}
.subpage-area-c2 .comm-list4{ padding:14px 3px 0 3px;}
.subpage-area-c2 .news-list{ padding:10px;}

.crumbs{ font-size:12px; color:#666; background-color:#f0eeec; height:35px; line-height:35px; padding:0 15px;}
.crumbs a{ color:#666;}
.crumbs-ex{ margin:0 14px;}

.article-list-pn{ border:1px solid #f0eeec; border-top:none; overflow:hidden; *zoom:1;}
.article-list-box{ width:445px; float:right; padding-right:16px;}
.article-list-pn .recomm-box{ margin:15px 0 0 10px;}
.article-list-box .pagination{ padding:40px 0 50px 0}

.recomm-box{ width:168px; float:left; border:1px solid #e5e5e5; text-align:center; }
.recomm-item .tit{ width:100%; height:38px; line-height:38px; background-color:#fff8e8; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; margin-top:-1px; font-size:16px; color:#333; font-family:"Microsoft YaHei"; position:relative}
.recomm-item .tit .adorn{ width:5px; height:40px; background-color:#bd5400; position:absolute; left:-1px; top:-1px;}
.recomm-item .con{ padding:3px 0;}
.recomm-item .con .item{ height:29px; line-height:29px; position:relative;}
.recomm-item .con .item a{ color:#333;}
.recomm-item .con .item a:hover{ color:#bd0001;}
.recomm-item .con .item .arrow{ color:#9f9f9f; position:absolute; right:17px; top:1px;}

.article-list{ padding:15px 0 0 0; background:#fff;}
.article-list li{ height:24px; line-height:24px;}
.article-list .line{ overflow:hidden; height:0; margin:10px 0; font-size:0; line-height:0; border-bottom:1px dashed #c3cad1}
.article-list .date,.article-list .author{ padding:0 0 0 10px; font-family:Arial,"\5b8b\4f53"; font-size:12px; color:#9b9b9b;}
.article-list .date{ padding:0 10px 0 0}
.article-list .tit a{ font-size:14px; color:#565656}
.article-list .tit a:hover{ color:#be1117}
.article-list .date{ float:none;}
.article-list .author{ float:right;}

/*the page-copy*/
.focus-copy-pn{ background-color:#fff8eb;}
.focus-copy-pn .comm-list1 .gb-list2-item{ padding:13px 0;}


/* area-map */
/* 2014.5.20 */
/* by Ryuuna */

.area-map {}
.area-map .comm-tab-ex .gb-tab-item { background:none;}
.area-map .comm-tab-ex .gb-tab-c { padding:0 25px; font-weight:bold; background-color:none;}

.area-map .strategy-area-con { display:none;}

.area-map .list-map0 { font-size:14px; color:#333; float:left; margin-right:15px; *zoom:1; overflow:hidden;}
.area-map .list-map0 li { position:relative; padding-bottom:10px; margin-bottom:10px; *zoom:1;}
.area-map .list-map0 .tit { display:none; line-height:50px; font-weight:bold; position:absolute; left:0; top:0; border-bottom:1px solid #7d7d7d; width:72px; _width:72px; padding-bottom:10px;}
.area-map .list-map0 .con { text-align:center; width:130px; display:block; float:left; margin-left:15px; _margin-left:14px;}
.area-map .list-map0 .con a { color:#333; display:block;}
.area-map .list-map0 .con .name { display:block; line-height:30px; background:#ececec;}
.area-map .list-map0 .con .lvl { display:block; line-height:18px; height:19px; background:#d7d6d4; border-bottom:1px solid #d7d6d4;}

.area-map .list-tit-yes li { padding-left:72px; _padding-left:72px; border-bottom:1px solid #c9c9c9;}
.area-map .list-tit-yes .tit { display:block;}

.area-map .list-map0 .focus .name,
.area-map .list-map0 .hover .name { background:#af1b0f; color:#fff;}
.area-map .list-map0 .focus .lvl,
.area-map .list-map0 .hover .lvl { border-bottom-color:#d4c6c3;}
.area-map .list-map0 .focus .name a,
.area-map .list-map0 .hover .name a { color:#fff;}
.area-map .list-map0 .focus .lvl a,
.area-map .list-map0 .hover .lvl a { color:#333;}
.area-map .list-map0 a:hover { text-decoration:none;}

.area-map .list-map0 .last { border-bottom:0;}
.area-map .list-map0 .last .tit { border-bottom:0;}

.area-map .list-map0-w0 .tit { width:72px;}
.area-map .list-map0-w0 .con { width:130px;}

.area-map .list-map0-w1 { _width:184px; _width:188px;}
.area-map .list-map0-w1 .tit { width:60px;}
.area-map .list-map0-w1 .con { width:112px; margin-left:0;}

.area-map .list-map0-w2 { _width:112px;}
.area-map .list-map0-w2 .con { width:112px; margin-left:0;}

.area-map .list-map1 { font-size:14px; color:#333; float:left; overflow:hidden; *zoom:1; width:100%;}
.area-map .list-map1 li { position:relative; padding-bottom:10px; width:16.6%; float:left; *zoom:1;}
.area-map .list-map1 .con { text-align:center; width:100%; display:block; float:left;}
.area-map .list-map1 .con a { color:#333; display:block;}
.area-map .list-map1 .con .name { display:block; line-height:30px; background:#ececec; margin-right:10px;}
.area-map .list-map1 .focus .name,
.area-map .list-map1 .hover .name { background:#af1b0f; color:#fff;}
.area-map .list-map1 .focus .name a,
.area-map .list-map1 .hover .name a { color:#fff;}
.area-map .list-map1 a:hover { text-decoration:none;}






