/*the common*/
body{ min-width:1000px; font-size:12px; font-family:"SimSun"; background:url(/ue2/a/wuxia/index/2014/img/body.png) repeat;}
.wrapper{ background:url(/images/2016/wuxia/2016/11/201611topbj.jpg) no-repeat center top;}
button,input,select,textarea{ vertical-align:baseline; *vertical-align:middle; outline:none}
a:focus,a:active,a:hover{ outline:none}

.c-tx{ color:#2d75ac}
.c-tx:hover{ text-decoration:underline}

.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}
.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}

.ico-video, .ico-video1{ display:inline-block; vertical-align:middle; width:45px; height:45px; background:url(/ue1/a/wuxia/index/2014/img/sprite-png24.png) no-repeat;}
.ico-video{ background-position:0 -50px;}
.ico-video1{ background-position:0 0;}

.comm-list1{ overflow:hidden; *zoom:1; width:100%;}
.comm-list1 .gb-list2-item{ display:block; float:left; width:100%; margin-top:10px;}
.comm-list1 .gb-list2-con{ position:relative; width:128px; color:#ffdf83;}
.comm-list1 .gb-list2-con:hover{ text-decoration:none; color:#ffdf83;}
.comm-list1 .gb-list2-c1{ position:relative; padding:1px;}
.comm-list1 .gb-list2-c2{ position:absolute; z-index:2; top:10px; right:10px; width:5em; text-align:right;}
.comm-list1 .avatar{ width:126px; height:60px}
.comm-list1 .txt{ line-height:20px;}
.comm-list1 .mask{ display:block}
.comm-list1 .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #000}
.comm-list1 .gb-list2-con:hover .txt{ text-decoration:none}

.comm-list1-ex .gb-list2-item{ margin:0 0 7px 0;}
.comm-list1-ex .gb-list2-con{ width:88px;}
.comm-list1-ex .avatar{ width:86px; height:31px}

.comm-list2{ overflow:hidden; *zoom:1;}
.comm-list2 .gb-list2-item{ display:block; float:left; width:100%; margin-top:10px;}
.comm-list2 .gb-list2-con{ position:relative; width:126px; height:40px; background:url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat -200px -150px; color:#ffdf83;}
.comm-list2 .gb-list2-con:hover{ background-position:-200px -200px;}
.comm-list2 .gb-list2-c2 .txt{ line-height:40px; font-size:16px; color:#fff;}
.comm-list2 .gb-list2-con:hover .txt{ text-decoration:none;}

.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{}
.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-list4 .mask{ width:160px; height:120px}
.comm-list4 .mask{ display:block; z-index:1; filter:alpha(opacity:45); opacity:.45; width:160px; height:120px;}
.comm-list4 .ico-video{ display:block; position:absolute; left:58px; top:38px; z-index:10}
.comm-list4 .hover .mask, .comm-list4 .hover .ico-video{ display:none}

.comm-list4-ex .gb-list2-con{ width:162px;}
.comm-list4-ex .gb-list2-c1{ padding:1px;}
.comm-list4-ex .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #000;}

.comm-list4-ex1 .gb-list2-c2{ text-align:center; padding:3px 0 10px 0;}
.comm-list4-ex1 .gb-list2-con{ width:182px;}
.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 #3c7f99;}
.comm-list4-ex1 .avatar{ width:180px; height:60px}
.comm-list4-ex1 .txt{ height:20px; white-space:nowrap}

.comm-list4-ex2 .gb-list2-con{ width:162px;}
.comm-list4-ex2 .gb-list2-c1{ padding:1px;}
.comm-list4-ex2 .gb-list2-c2{ padding:17px 0 5px 0;}
.comm-list4-ex2 .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #000;}
.comm-list4-ex2 .txt{ font-size:14px; font-weight:bold}
.comm-list4-ex2 .gb-list2-detail{ overflow:hidden; width:160px; margin:0 auto; font-size:12px; color:#645c51; line-height:22px; text-align:left}
.comm-list4-ex2 .gb-list2-detail .tit{ display:inline}
.comm-list4-ex2 .gb-list2-detail .link{ *zoom:1; margin-right:6px; color:#c93d00}
.comm-list4-ex2 .gb-list2-detail .link:hover{ text-decoration:underline}
.comm-list4-ex2 .mask{ padding:1px;}

.comm-list4-ex3 .gb-list2-c2{}
.comm-list4-ex3 .gb-list2-con{ width:137px;}
.comm-list4-ex3 .gb-list2-con .gb-list2-c1{ padding:1px;}
.comm-list4-ex3 .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #3c7f99;}
.comm-list4-ex3 .avatar{ width:135px; height:100px}

.col2 .gb-list2-item{ width:49.99%;}
.col3 .gb-list2-item{ width:33.32%;}
.col4 .gb-list2-item{ width:24.99%; _width:24.9%}
.col5 .gb-list2-item{ width:19.99%;}

.comm-tab{ border-right:1px solid #aed4e3;}
.comm-tab .gb-tab-item{ float:left; height:35px; background:url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat -485px -200px;}
.comm-tab .gb-tab-c{ display:inline-block; height:35px; font-size:14px; color:#333; padding:0 32px; font-weight:bold}
.comm-tab .gb-tab-b1{ font-size:0px; line-height:0%; width:0px; border-top:6px solid #3c7f99;border-left:6px dashed transparent;border-right:6px dashed transparent; left:50%; top:35px; margin-left:-3px;}
.comm-tab .current .gb-tab-b1{ display:block}
.comm-tab .gb-tab-c:hover{ text-decoration:none;}
.comm-tab .current{ color:#fff; background-color:#3c7f99; z-index:10; position:relative}

.comm-tab1{ overflow:hidden; *zoom:1;}
.comm-tab1 .gb-tab-item{ float:left; height:38px; margin-left:-1px; _display:inline;}
.comm-tab1 .gb-tab-c{ display:inline-block; height:38px; line-height:38px; font-size:14px; color:#fff; padding:0 16px; background:#2d5d70 url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat -485px -250px; }
.comm-tab1 .gb-tab-c:hover, .comm-tab1 .current{ text-decoration:none; background-color:#fff; color:#3c7f99}

.comm-tab1-ex .gb-tab-c{ font-size:12px; padding:0 9px;}
.comm-tab1-ex .gb-tab-c:hover, .comm-tab1-ex .current{ background-color:#faf9f9; color:#333}

.comm-pn-hd{ height:35px; line-height:35px; background:#d8e9f0}
.comm-pn-hd .more{ float:right; padding-right:7px;}
.comm-pn-hd .more a{ color:#153335; margin-left:12px;}
.comm-pn-hd .more a:hover{ text-decoration:underline}
.comm-pn .gb-tab{ float:left;}

.comm-pn1-hd{ height:35px; line-height:35px; background:#d8e9f0 url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat right -50px;}
.comm-pn1-hd .tit{ color:#153335; 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:#fff;}

.comm-pn2{ background-color:#f4f4f4;}
.comm-pn2-hd{ height:46px; line-height:46px;}
.comm-pn2-hd .tit{ color:#333; font-size:14px; float:left; padding-left:13px; font-weight:bold;}
.comm-pn2-hd .more{ float:right; padding-right:10px;}
.comm-pn2-hd .more a{ color:#635c54;}
.comm-pn2-hd .more a:hover{ text-decoration:underline}

.comm-pn3-hd{ height:45px; background:#3c7f99 url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat 0 0;}
.comm-pn3-hd .tit{ color:#fff; font-size:16px; line-height:45px;  float:left; padding-left:24px; font-weight:bold;}
.comm-pn3-hd .more{ float:right; line-height:45px; color:#fff; padding-right:10px;}
.comm-pn3-hd .more a{ color:#fff; margin:0 5px;}
.comm-pn3-hd .more a:hover{ text-decoration:underline}

.comm-pn3-ex .comm-pn3-hd{ background-image:none;}

.comm-pn4-hd{ height:34px; line-height:34px; border-bottom:1px solid #c9c9c9; position:relative}
.comm-pn4-hd .tit{ color:#333; font-size:14px; position:absolute; left:0; top:0; _top:-1px; height:33px; border-bottom:2px solid #3c7f99; padding:0 10px; font-weight:bold;}
.comm-pn4-hd .more{ float:right; padding-right:5px;}
.comm-pn4-hd .more a{ color:#333;}
.comm-pn4-hd .more .sep{ color:#bbb; margin:0 4px 0 6px;}
.comm-pn4-hd .more a:hover{ text-decoration:underline}
.comm-pn4 .gb-tab{ float:left;}
.comm-pn4 .type-links{ float:right;}
.comm-pn4 .type-links .link{ font-size:14px;}
.comm-pn4 .type-links .sep{ margin:0 12px;}

.comm-pn5-hd{ height:25px; background:#153335;}
.comm-pn5-hd .tit{ color:#fff; font-size:14px; line-height:25px;  float:left; padding-left:10px; font-weight:bold;}

.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; margin-bottom:8px;}
.has-line .line{ border-bottom:1px dotted #eaeaea;}
.news-list .date{ font-size:12px; color:#8e8e8e; float:right;}
.news-list .tit{padding-left:9px; background:url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat -483px -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;}

/*the header*/
.header{ width:1000px; height:384px; margin:0 auto; position:relative; z-index:100}

.logo{display:block;width:392px;height:70px; padding-top:155px; margin-left:100px; line-height:1.3;color:#000;text-align:center;font-family:"Microsoft YaHei";}
.logo span{display:block;}
.logo .cn{font-size:22px;}
.logo .en{font-size:16px;}
.h1logo a:hover, .logo:hover{ text-decoration:none;}

.nav-wrap{ position:absolute; left:0; bottom:0;}

.main-nav{ overflow:hidden; *zoom:1;}
.main-nav-list{}
.main-nav-item{ float:left; height:45px;}
.main-nav-con{ float:left; width:129px; height:40px; text-align:center; line-height:37px; _line-height:40px; border-left:1px solid #346a7d; font-size:18px; color:#3ad4ff; font-family:"Microsoft YaHei"; background-color:#2c5969; margin-top:5px;}
.main-nav-con:hover, .main-nav-item1 .main-nav-con:hover{ background-color:#234754}
.main-nav-item1 .main-nav-con{ margin-top:0; padding-top:5px; color:#fff; background-color:#3c7f99; border-left:0;}

.sub-nav{ width:1000px; height:40px; line-height:40px; background-color:#3c7f99;font-family:"Microsoft YaHei";}
.sub-nav-con{ font-size:0; padding-left:30px;}
.sub-nav-con a, .sub-nav-con .sep{ font-size:14px; color:#fff;}
.sub-nav-con .sep{ margin:0 9px;}
.sub-nav-con a:hover{ text-decoration:underline}

.fast-track{ overflow:hidden; *zoom:1;}
.fast-track .item{ float:left; padding:0 0 1px 30px; 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:#3ad4ff}
.fast-track .con{ float:left; font-size:12px; white-space:nowrap}
.fast-track a{ color:#54b0d3}
.fast-track a:hover{ text-decoration:underline;}
.fast-track .sep{ margin:0 7px 0 6px; color:#54b0d3}

.nav-wrap .fast-track{ height:73px; padding:12px 220px 0 0; width:780px; overflow:hidden; position:relative;}
.nav-wrap .fast-track .item{ line-height:30px; padding-bottom:0}
.nav-wrap .fast-track .mask{ display:block; z-index:-1; position:absolute; top:0; left:0; width:1000px; height:85px; background:#042f40; filter:alpha(opacity:85); opacity:.85}
:root .nav-wrap .fast-track .mask{ filter:none \0}

.channel-box{ width:220px; height:125px; overflow:hidden; position:absolute; right:0; bottom:0; background-color:#103c4d; border-left:1px solid #254f5f; box-shadow:-1px 0 2px #0e2227}
.channel-c1{ overflow:hidden; *zoom:1;font-family: "Microsoft Yahei"}
.channel-c1 .item{ float:left; height:39px; text-align:center; line-height:39px; color:#032431; font-size:18px; border-bottom:1px solid #2b747a; background-color:#3c7f99}
.channel-c1 .item:hover{ background-color:#2d5d70; color:#fff;}
.channel-c1 .item1{ width:109px; border-right:1px solid #2b747a;}
.channel-c1 .item2{ width:110px;}
.channel-c2{ line-height:40px; font-size:0; padding-left:17px;}
.channel-c2 a{font-size:12px; color:#54b0d3;}
.channel-c2 a:hover{ text-decoration:underline}
.channel-c2 .sep{ font-size:12px; color:#54b0d3; margin:0 5px;}
.channel-c3{ padding:0 0 0 13px;}

.search-article1{ width:183px; height:25px; background-color:#0c2b38; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.search-article1 .txt{ display:inline-block; vertical-align:middle; width:144px; height:21px; line-height:21px; padding:2px 7px; font-size:12px; border:none; _color:#fff; background:none;}
.search-article1 .btn{width:25px; height:25px; display:inline-block; vertical-align:middle; border:none; font-size:12px; color:#fff; overflow:hidden; background:url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat -200px -100px; text-indent:-9999em; cursor:pointer;}
.search-article1 .btn:hover{}
.search-article1 input[type="text"]{ color:#489bba; *color:#54b0d3;}
.search-article1 input[type="text"]:hover, .search-article1 input[type="text"]:focus{ color:#54b0d3}

/*the footer*/
.global-footer{ padding:40px 0; color:#000;}
.global-footer a:link, .global-footer a:visited, .global-footer a:hover, .global-footer a:active{ color:#000;}

/*the content*/
.content, .content1{ padding:19px 0; border:1px solid #dadad9; 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;}

.first-screen-c1 .focus-news{ padding:14px 0; text-align:center}
.first-screen-c1 .focus-news a:hover{ text-decoration:underline}
.first-screen-c1 .top-news,.first-screen-c1 .hot-news{ overflow:hidden; width:100%; font:bold 16px/26px "\5b8b\4f53"; white-space:nowrap; text-overflow:ellipsis; color:#b9472f}
.first-screen-c1 .hot-news{ margin-top:10px}
.first-screen-c1 .c-link1{ color:#b9472f}
.first-screen-c1 .c-link2{ margin:0 2px; color:#737373}
.first-screen-c1 .sign-top{ display:inline-block; height:14px; margin-right:5px; padding:0 6px; font:normal 12px/14px "\5b8b\4f53"; color:#fff; background:#ff7800; vertical-align:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.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:6px}
.focus-num a{ display:inline-block; float:left; width:37px; height:6px; margin-left:3px; font:normal 30px/45px "\5fae\8f6f\96c5\9ed1"; text-align:center; color:#4a4948; background-color:#606060}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ color:#fff; background-color:#3c7f99}
.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-w-ex, .focus-w-ex .focus-in{ overflow:hidden; width:585px; height:270px}
.focus-w-ex .focus-item img{ width:585px; height:270px}

.recomm-news .gb-tab-pn{ padding:13px 10px 13px 5px;}

.mfzx-pn .comm-pn1-bd{ padding:13px 10px 0 5px;}

.mater-pn, .zt-pn{ margin-top:15px;}

.type-links{ font-size:0;}
.type-links .link{ font-size:12px; color:#333; }
.type-links .link:hover{ text-decoration:underline}
.type-links .type-links{ float:right; margin-right:20px}
.type-links .sep{font-size:12px;  margin:0 6px 0 4px; color:#b9b2a8}

.fast-track1{ padding:0 10px;}
.fast-track1 .item{ overflow:hidden; *zoom:1; padding:10px 0 10px 85px; font-size:0; border-top:1px dashed #bab6af;}
.fast-track1 .item-first{ border:none;}
.fast-track1 .tit, .fast-track1 .con{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; }
.fast-track1 .tit{width:85px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; font-weight:bold; margin-left:-85px; }
.fast-track1 .tit1{ background-color:#857d72}
.fast-track1 .tit2{ background-color:#3c7f99}
.fast-track1 .con{line-height:22px; padding-left:10px; width:460px;}
.fast-track1 .link{ margin-right:13px; float:left;}

/*the area1*/
.area{ margin:16px 14px 0 14px; width:970px;}

.area1 .comm-pn3-hd{ margin-bottom:20px;}

.stra-pn .gb-tab{ float:left; padding:7px 0 0 80px;}

.stra-con{overflow:hidden; *zoom:1; height:360px;}
.stra-c1{ float:left; width:365px; padding:0 15px 0 5px; border-right:1px dotted #dadada;}
.stra-c2{ overflow:hidden; *zoom:1; padding-left:19px;}
.stra-c2-c1{ float:left; width:358px;}
.stra-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; vertical-align:middle;}
.role-info{ width:160px; position:absolute; right:10px; top:10px;}
.role-info .tit{ margin-bottom:5px;}
.role-info .tit a{ font-size:22px; color:#153335; 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-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 .w4 a{ width:93px;}
.channel-list .w5 a{ width:183px;}
.channel-list .w6 a{ width:157px;}
.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;}

.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:#2c5969; 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(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat 0 -100px; 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;}

.stra-c2 .comm-pn3{ margin-top:-8px;}
.stra-c2 .news-list{ padding:8px 0 0 0;}
.stra-c2 .comm-list4{ margin:0 0 -13px 0;}
.stra-c2 .comm-list4 .gb-list2-item{ margin-top:3px;}

/*the area2*/
.area2 .comm-pn3-hd{ margin-bottom:14px;}

.video-pn{}
.video-pn-con{ overflow:hidden; *zoom:1;}
.video-pn-c1{ float:left; width:362px; padding:0 0 0 5px;}
.video-pn-c2{ float:right; width:595px; margin-right:-15px;}

.fast-track2{ height:65px; background-color:#faf9f9}
.fast-track2 .type-links{ line-height:22px; padding:10px 0 0 17px;}
.fast-track2 .type-links a{ margin-right:13px;}

.focus-video{}
.focus-video-con, .focus-video-c1, .focus-video-c2, .focus-video-c2 .tit{ display:block;}
.focus-video-con, .focus-video-c1{ position:relative;}
.focus-video-c1 img, .focus-video-con{ width:362px; height:292px;}
.focus-video-c1 .ico-video1{ position:absolute; left:22px; bottom:19px;}
.focus-video-c2{ position:absolute; left:82px; bottom:18px; font-family:"Microsoft Yahei";}
.focus-video-c2 .tit{ font-size:18px; color:#fff;}
.focus-video-c2 .txt{ font-size:14px; color:#828282;}
.focus-video-hover .ico-video1, .focus-video-hover .focus-video-c2{ display:none;}

/*the area3*/
.area3 .comm-pn3-hd{ margin-bottom:17px;}

.carousel {}
.carousel-box{ overflow:hidden;}
.carousel-bt{ float:right; padding:9px 16px 0 0;}
.carousel-bt .scroll-a { float:left; overflow:hidden; width:28px; height:28px; cursor:pointer; z-index:10; background:url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat;}
.carousel-bt .bt-prev{ background-position:0 -200px; margin-right:9px;}
.carousel-bt .bt-next{ background-position:-40px -200px;}
.carousel-bt .bt-prev:hover{ background-position:-80px -200px;}
.carousel-bt .bt-next:hover{ background-position:-120px -200px;}

/*the area4*/
.area4{ overflow:hidden; *zoom:1;}
.area4-c1{ float:left; width:395px;}
.area4-c2{ float:left; width:574px;}
.area4-c2 .comm-pn3-hd{ background-position:-396px 0; border-left:1px solid #3c7f99;}
.area4-c2 .comm-pn3-bd{ padding:0 5px;}
.area4-c2 .comm-pn4{ padding-top:10px;}

.rank-pn .gb-tab{ float:right; padding:7px 30px 0 0;}
.rank-con{ width:380px; height:528px; margin-left:5px; background-color:#faf9f9;}

.rank-list {color:#6c6c6c; padding:10px; overflow:hidden; *zoom:1;}
.rank-list li{line-height:34px;overflow:hidden;*zoom:1; float:left; width:100%;}
.rank-list a{color:#333; font-size:14px; float:left; width:75%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rank-list a:hover{ text-decoration:underline}
.rank-list .date{float:right; color:#a6a6a6; font-size:14px; margin-right:4px;}
.rank-list em{ float:left; width:20px;height:20px;margin:7px 10px 0 0; line-height:20px; text-align:center;background:#a6a6a6;color:#fff;}
.rank-list .top em{background:#b9472f;}
.rank-list .border-none{border:none;}

/*the area5*/
.exper-con{ padding:10px 5px 0 5px; overflow:hidden; *zoom:1;}
.exper-c1{ float:left; width:305px; margin-right:21px;}
.exper-c2{ float:left; width:305px;}
.exper-c3{ float:right; width:305px;}
.exper-con .news-list{ padding:10px 5px;}

/*the area6*/
.area6 .comm-pn3-hd{ margin-bottom:20px;}

.guild-con{ overflow:hidden; *zoom:1;}
.guild-c1{ float:left; width:376px; height:330px; background-color:#f0eeec; padding:14px 0 0 10px;}
.guild-c1-c1{ float:left; width:156px; margin-right:15px;}
.guild-c1-c2{ float:left; width:190px;}
.guild-c2{ overflow:hidden; *zoom:1; padding-left:19px;}
.guild-c2-c1{ float:left; width:358px;}
.guild-c2-c2{ float:right; width:162px; padding-right:4px;}

.guild-c2 .news-list{ padding:8px 0 0 0}

.rank-list1 {color:#6c6c6c; padding:10px 0; overflow:hidden; *zoom:1;}
.rank-list1 li{line-height:25px;overflow:hidden;*zoom:1; float:left; width:100%; margin-top:3px;}
.rank-list1 .hover{ background-color:#dedcd1}
.rank-list1 a{color:#010101; font-size:12px; float:left; width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.rank-list1 a:hover{ text-decoration:underline}
.rank-list1 em{ float:left; width:15px;height:15px;margin:6px 10px 0 0; line-height:15px; text-align:center;background:#dedcd1;color:#333;}
.rank-list1 .top em{ font-weight:bold}

/*the area7*/
.area7 .comm-pn3-hd{ margin-bottom:15px;}

.gb-photos{ overflow:hidden; *zoom:1; position:relative; width:948px; height:346px; margin:0 auto}
.gb-photos-item{ overflow:hidden; *zoom:1; position:absolute; font-family:"Microsoft Yahei"; cursor:pointer}
.gb-photos-item .avatar{ display:block; margin:0 auto}
.gb-photos-con{ display:block; overflow:hidden; position:absolute; z-index:5; top:-100%; left:0; width:100%; height:100%; color:#fff}
.gb-photos .gb-photos-con:hover{ text-decoration:none}
.gb-photos .gb-photos-con:hover .bt-more{ text-decoration:underline}
.gb-photos-item .tit,.gb-photos-item .detail,.gb-photos-item .bt-more{ display:block; overflow:hidden; cursor:pointer}
.gb-photos-item .bg{ display:block; position:absolute; top:0; left:0; z-index:-1; width:400px; height:400px; background:#000; filter:alpha(opacity:65); opacity:.65}

.gb-photos-s1{ width:228px; height:228px}
.gb-photos-s1 .avatar{ width:228px; height:228px}
.gb-photos-s1 .gb-photos-con{ font-size:16px; line-height:28px}
.gb-photos-s1 .tit,.gb-photos-s1 .detail,.gb-photos-s1 .bt-more{ margin:0 20px}
.gb-photos-s1 .tit{ padding-top:30px}

.gb-photos-s2{ width:110px; height:110px}
.gb-photos-s2 .avatar{ width:110px; height:110px}
.gb-photos-s2 .gb-photos-con{ font-size:12px}
.gb-photos-s2 .tit,.gb-photos-s2 .detail,.gb-photos-s2 .bt-more{ margin:0 10px}
.gb-photos-s2 .tit{ padding:15px 0 5px}

.gb-photos-s3{ width:228px; height:110px}
.gb-photos-s3 .avatar{ width:228px; height:110px}
.gb-photos-s3 .gb-photos-con{ font-size:14px}
.gb-photos-s3 .tit,.gb-photos-s3 .detail,.gb-photos-s3 .bt-more{ margin:0 15px}
.gb-photos-s3 .tit{ padding:15px 0 5px}

.gb-photos-item1{ top:0; left:0; width:240px; height:326px; padding:10px 0; background:#3c7f99}
.gb-photos-item1 .gb-photos-con{ top:0!important; padding-top:236px}
.gb-photos-item1 .avatar{ width:220px; height:220px}
.gb-photos-item1 .tit,.gb-photos-item1 .detail{ margin:0 10px; font-size:16px; font-weight:bold}
.gb-photos-item1 .bt-more{ width:139px; height:38px; margin:15px auto 0; font-size:18px; color:#3c7f99; line-height:36px; text-align:center; background:#fff;}
.gb-photos-item1 .gb-photos-con:hover .bt-more{ text-decoration:none}
.gb-photos-item1 .bg{ display:none; filter:alpha(opacity:0); opacity:0}
.gb-photos-item-hover{ background:#4fa5c7}

.gb-photos-item2{ top:0; left:248px}
.gb-photos-item3{ bottom:0; left:248px}
.gb-photos-item4{ bottom:0; left:366px}
.gb-photos-item5{ top:0; right:354px}
.gb-photos-item6{ top:0; right:236px}
.gb-photos-item7{ top:118px; right:354px}
.gb-photos-item8{ top:118px; right:236px}
.gb-photos-item9{ bottom:0; right:236px}
.gb-photos-item10{ top:0; right:118px}
.gb-photos-item11{ top:0; right:0}
.gb-photos-item12{ bottom:0; right:0}

/*the area8*/
.area8{ overflow:hidden; *zoom:1;}
.area8-c1{ float:left; width:589px;}
.area8-c2{ float:left; width:381px;}
.area8-c2 .comm-pn3-hd{ border-left:1px solid #4591ae}

.area8 .comm-pn3-hd{ margin-bottom:15px;}
.area8 .comm-pn3-bd{ height:253px;}

.team-intro{ padding:0 0 0 20px;}
.team-intro .c2{ margin-left:20px}
.team-intro .item{ line-height:24px; color:#333}
.team-intro .sep,.team-intro .arrow{ margin:0 4px}
.team-intro a{ color:#333}
.team-intro .links{ text-align:right; padding:10px 10px 0 0}
.team-intro a:hover{ text-decoration:underline}

/*the page-article1 , the pgae-article2*/
.mod-article .breadcrumb, .mod-article .info{ background-color:#f0eeec}
.mod-article .breadcrumb{ height:35px; line-height:35px;}
.mod-article .content{ border:none;}

.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;}

.side-comm-pn{ margin-bottom:10px;}
.side-comm-pn .hd{ height:35px; line-height:35px; background:#d8e9f0 url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat left -250px;}
.side-comm-pn .hd .tit{ color:#fff; font-size:14px; float:left; padding-left:13px; font-weight:bold;}
.side-comm-pn .hd .more{ float:right; padding-right:10px;}
.side-comm-pn .hd .more a{ color:#fff;}
.side-comm-pn .side-comm-list{ padding:14px 3px 0 3px;}
.side-comm-pn .bd{ background-color:#f7f6f5;}

.side-comm-list .gb-list2-item{ float:left;}
.side-comm-list .gb-list2-con{ color:#52524f; width:127px;}
.side-comm-list .gb-list2-c1{ position:relative; overflow:hidden; padding:1px;}
.side-comm-list .gb-list2-con:hover .gb-list2-c1{ padding:0; border:1px solid #3c7f99;}
.side-comm-list .gb-list2-c2{ padding:5px 0 12px 0; text-align:left; overflow:hidden;}
.side-comm-list .txt{ font-size:12px; height:40px; line-height:20px; overflow:hidden;}
.side-comm-list .avatar{ width:125px; height:94px}

.side-news-list{ overflow:hidden; *zoom:1; padding:10px;}
.side-news-list li{ height:22px; line-height:22px; overflow:hidden; white-space:nowrap; float:left; width:100%;}
.side-news-list .line{ height:10px; margin-bottom:8px;}
.side-news-list .date{ font-size:12px; color:#8e8e8e; float:right;}
.side-news-list .tit{padding-left:9px; background:url(/ue3/a/wuxia/index/2014/img/sprite.png) no-repeat -483px -390px; display:block; width:83%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.side-news-list .tit a{ font-size:12px; color:#52524f;margin-right:10px;}
.side-news-list .tit a:hover{text-decoration:underline;}

/*the page-pic-list*/
.pic-list-pn{ padding:14px 0 0 0}

.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-article-list*/
.article-list-pn{ padding:0 10px;}

.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-strategy-index*/
.channel-list2{ overflow:hidden; *zoom:1; margin:0 -4px -5px 0;}
.channel-list2 li{ margin:0 4px 5px 0; float:left; width:134px; height:30px; text-align:center; line-height:30px;background-color:#72655c;}
.channel-list2 li a{ display:block; color:#fff; background-color:#72655c; font-size:14px; font-weight:bold;}
.channel-list2 .s1 a{ background-color:#b9472f;}
.channel-list2 .s2 a{ background-color:#a37106;}
.channel-list2 .s3 a{ background-color:#9a3823;}
.channel-list2 .s4 a{ background-color:#d19513;}
.channel-list2 .s5 a{ background-color:#697d2e;}
.channel-list2 .s6 a{ background-color:#5d2d73;}
.channel-list2 li a:hover{ color:#fff;}

.stra-channel-area .channel-list2{}
.stra-area .comm-pn3{ margin-bottom:15px;}

.fast-track3{}
.fast-track3 .item{ overflow:hidden; *zoom:1; padding-left:100px; line-height:36px; border-bottom:1px dashed #e5e5e5;}
.fast-track3 .tit{ float:left; width:80px; padding-right:20px; text-align:right; color:#9a3823; font-weight:bold; margin-left:-100px; _display:inline; font-size:14px;}
.fast-track3 .tit-ex{ color:#5d2d73}
.fast-track3 .con{ float:left; width:830px;}
.fast-track3 .type-links .link, .fast-track3 .type-links .sep{ color:#786c63}
.fast-track3 .type-links{ float:left; margin-right:60px;}
.fast-track3 .type-links-tit{ color:#707070; font-size:12px; font-weight:bold}
.fast-track3 .odd{ background-color:#fafafa;}
.fast-track3 .last{ border-bottom:none;}
.fast-track3 .type-links .s1{ color:#9a3823}
.fast-track3 .type-links .s2{ color:#697d2e}
.fast-track3 .type-links span{ color:#333}
