@charset 'utf-8';
/* CSS Document */
@import url('//misc-cdn.compass.cn/boyi/css/public.css');
body { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_block.gif); font-size:12px; }
a,
a:visited { text-decoration:none; color:blue; }
a:hover { text-decoration:underline; color:red; }

.main { width:980px; margin:auto; }
.red { color:red; }

.head { float:left; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/head_phone.jpg?v=20) no-repeat; z-index:10; width:980px; height:152px; position:relative; }
.head_agent { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/head_agent.jpg?v=5) no-repeat; }
.head .home { height: 40px; left: 6px; position: absolute; top: 40px; width: 131px; }
.head .home a { display:block; width:100%; height:100%; }
.head .link { height:22px;left:727px;position:absolute;top:2px;width:100px;}
.head .link a { display:block; width:100%; height:100%; }
.head .follow { height:22px;left:833px;position:absolute;top:2px;width:117px;}
.head .follow a { display:block; float:right; margin-left:2px; display:inline;}
.head .help_guide { height:22px;line-height:22px;left:821px;position:absolute;bottom:0px;width:130px;}
.head .help_guide a  { display:block; width:100%; height:100%; color:#CA100E;}
.head .alink { height:22px;left:610px;position:absolute;top:2px;width:100px; line-height:22px; text-align:center;}
.head .alink a { display:block; width:100%; height:100%; color:#5F5426; }
.head .phone { height:115px; left: 630px; position: absolute; top: 37px; width: 335px; z-index:-11;}
.head .phone a.applink{display:block;color:red;position:absolute;bottom:7px;left:190px;text-decoration:underline;}
.head .phone h3 { color: #A70101; font-size: 20px; height: 26px; line-height: 26px;text-indent: 10px; font-family:''}
.head .phone h4 { bottom: 0; color: gray; float: left; font-size: 14px; font-weight: bold; height: 24px; left: 0; line-height: 24px; position: absolute; text-indent: 78px; width: 100%;}
.head .music { position:absolute; top:2px; right:15px; height:22px; width:230px; line-height:20px; overflow:hidden; white-space:nowrap;}
.head .music strong { color:#990000;}
.head .notice {  color: #5F5426; height: 22px; left: 725px; line-height: 22px; position: absolute; top: 1px; }
.head .music,
.head .music a,
.head .music a:visited { color:#4C4912; }
.head .share { height:22px;left:795px;position:absolute;top:2px;width:170px;}
.head .share ul {float:left;height:100%;left:0;position:absolute;top:0;width:130px;}
.head .share li { display:inline;float:left;height:16px;margin-left:15px;margin-top:3px;width:16px; }
.head .share a { display:block; width:100%; height:100%; }
.head .share .more { position:absolute;right:4px; top:0; width:35px;z-index:10; height:22px; line-height:22px; }
.head .share .more a { color:black; }
.head .share .more a:hover { color:red; text-decoration:none; }
.head .share .float { float:left; display:none; background-color:white;float:left;position:absolute;right:0;top:24px;height:78px;width:172px; z-index:10}
.head .share .float ul { float:left; width:100%; height:100%; list-style:none;}
.head .share .float li { float:left; margin-top:15px; }
.head .nav { float:left;height:40px;left:123px;position:absolute;top:40px;width:510px; }
.head .nav ul { float:left ;width:510px; height:40px; }
.head .nav li { float:left;height:40px;width:96px; display:inline;}
.head .nav .split { width:2px; height:40px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_split.jpg) no-repeat;}
.head .nav a { display: block; height: 100%; line-height: 40px; text-align: center; width: 100%; color:white;}
.head .nav a,
.head .nav a:visited { color:white;}
.head .nav .select,
.head .nav .select a,
.head .nav .select a:visited { color:#FDD247!important; }
.head .nav #nav1 {width:75px; margin-left:0px;}
/*.head .nav #nav1.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -141px -4px no-repeat;}*/
.head .nav #nav2 {width:75px; margin-left:3px;}
/*.head .nav #nav2.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -233px -4px no-repeat;}*/
.head .nav #nav3 {width:60px; margin-left:5px;}
/*.head .nav #nav3.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -342px -3px no-repeat;}*/
.head .nav #nav4 {width:65px; margin-left:6px;}
/*.head .nav #nav4.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -416px -4px no-repeat;}*/
.head .nav #nav5 {width:72px; margin-left:5px;}
/*.head .nav #nav5.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -554px -4px no-repeat;}*/
.head .nav #nav6 {width:70px; margin-left:2px}
/*.head .nav #nav6.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -555px -4px no-repeat;}*/
.head .nav #nav7 {width:60px; margin-left:5px;}
/*.head .nav #nav7.select { background:url('//image2-cdn.compass.cn/boyi/skin/default/images/nav.jpg?v=2') -538px -4px no-repeat;}*/
.head .nav #nav8 {width:52px;}
.head .nav #nav9 {width:80px;}

.subnav { display:none;  position:absolute;z-index:9999; left:128px; top:83px; width:95px; height:66px; }
.subnav ul { width:100%; float:left; }
.subnav li { height:32px; line-height:32px; background:#E60211; border:1px solid red; border-top:none; text-align:center; width:95px; }
.subnav a,
.subnav a:visited { display:block; width:85px; color:white;  height:34px;  padding:1px 5px;}
.subnav a:hover { background:#ff9999; }

.nav_down {  height: 16px; left: 0px; position: absolute; top: 125px; width: 625px;}
.nav_down ul { width:100%; float:left; }
.nav_down li {   float: left; height: 16px; line-height: 16px; padding-right: 11px; padding-left: 11px; border-right: 1px solid #7E7B6C; }
.nav_down li a{ display:block; color:black; }
.nav_down a:hover { color:red;}


.head .loginForm {left:3px;overflow:hidden;position:absolute;top:87px;width:621px; z-index:10;}
.head .loginForm .login_title{float:left; height: 25px; line-height: 25px; padding: 0 5px;}
.head .loginForm table { }
.head .loginForm td { padding:0 5px; height:20px; line-height:20px; }
.head .loginForm input { border:1px solid #333; padding:0 2px; font-size:12px; height:20px; line-height:20px; width:72px; }
.head .loginForm .bt_login { cursor:pointer; width:55px; height:25px; border:none; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bt_login.gif) no-repeat; }
.head .loginForm .bt_reg { display:block;cursor:pointer; width:55px; height:25px; border:none; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bt_reg.gif) no-repeat; }

.foot { width:100%; padding:0px 0px 10px 0px; float:left; color:#50504E; position:relative;} 
.foot a,
.foot a:visited { color:black; color:#333; }
.foot a:hover { color:red; }
.foot .trust { position:absolute; width:127px; height:47px; left:10px; top:24px; }
.foot .top { float:left; width:100%; background:white; font-size:0; height:3px; }
.foot .copyright { float:left; text-align:center; width:100%; line-height:24px; margin-top:5px; padding-bottom:10px; } 


.spacebar { font-size:0; height:10px; float:left; width:100%; }
.vertialbar { font-size:0; width:10px; background:transparent; float:left; height:100%; }


.panel { float:left; overflow:hidden; }
.panel .title { position:relative; height:30px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_paneltitle.gif) repeat-x; line-height:30px; text-align:left; text-indent:14px; font-size:14px; font-weight:bold; }
.panel .title .text { position:absolute; left:10px; top:0; height:100%; float:left; }
.panel .title .more { position:absolute; right:5px; top:0; height:100%; float:left; font-weight:normal; font-family:'宋体' }
.panel .content ul { padding:5px 8px; }
.panel .content li { height:25px; line-height:25px; width:100%; overflow:hidden; position:relative; }
.panel .content li a,
.panel .content li a:visited { color:#2F2F2F; }
.panel .content li a:hover { color:red; }
.panel .content li .time { position:absolute; right:0; top:0; color:#999999; padding-left:5px; }
.panel .content p { line-height:20px; text-align:left; text-indent:24px; margin:0 4px; }
.panel .blocklist li .ico { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/ico1.jpg) no-repeat; width:8px; height:8px; margin:7px 5px 0 0; display:block; float:left; }
.panel .gtlist li .ico { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -450px -10px no-repeat; width:8px; height:8px; margin:8px 5px 0 0; display:block; float:left; }
.panel .dottedlist li { height:24px;  background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_list.jpg) repeat-x; }
.panel .videolist li .ico { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/ico2.gif) no-repeat; margin:8px 5px 0 0; width:16px; height:10px; display:block; float:left; }
.panel .articlelist li .ico { background: url("//image2-cdn.compass.cn/boyi/skin/default/images/ico4.gif") no-repeat; display: block; float: left; height: 18px; margin: 4px 5px 0 0; width: 15px; }
.panel .numlist { }
.panel .numlist li { padding-left:0px; }
.panel .numlist li span { display:block; float:left; height:13px; margin:5px; width:13px; }
.panel .ico_num1 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -530px -8px no-repeat; }
.panel .ico_num2 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -556px -8px no-repeat; }
.panel .ico_num3 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -582px -8px no-repeat; }
.panel .ico_num4 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -608px -8px no-repeat; }
.panel .ico_num5 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -634px -8px no-repeat; }
.panel .ico_num6 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -660px -8px no-repeat; }
.panel .ico_num7 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -686px -8px no-repeat; }
.panel .ico_num8 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -712px -8px no-repeat; }
.panel .ico_num9 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -738px -8px no-repeat; }
.panel .ico_num10 { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/background.gif) -764px -8px no-repeat; }
.leftPanel { width:235px; }
.leftPanel .title { height:30px; cursor:pointer; }
.leftPanel .title .text { left:22px; }
.leftPanel .title .ico { height:11px; width:11px; margin:12px 0 0 0; position:absolute; left:10px; }
.leftPanel .selected { color:red!important; }
.leftPanel .selected a:visited,
.leftPanel .selected a { color:red!important; }
.leftPanel .content { width:233px; display:none; }
.leftPanel .content ul { padding-top:0; padding-bottom:0; padding:0; }
.leftPanel .content li { width:233px!important; overflow:hidden; }
.leftPanel .content li .ico { margin:15px 7px; margin-left:17px; width:3px; height:3px; display:block; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/viewpoint.gif) -239px -3px no-repeat; float:left; }
.leftPanel .show { display:block; }
.leftPanel .open { }
.bigPanel { width:728px; float:left; border:1px solid #CAC6C9; }
.bigPanel .title { width:728px; height:36px; float:left; line-height:36px; font-size:16px; text-indent:36px; overflow:hidden; }
.bigPanel .content { float:left; }

.msn { z-index:11; left:-1000px; width:180px; position:absolute; top:-1000px; height:116px; border:1px solid gray; font-size:12px; }
.msn .head { height:22px; line-height:22px; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/message/msgTopBg.gif); width:100%; }
.msn .title { margin-left:10px; float:left; display:inline; }
.msn .left { float:left; font-size:0; height:22px; line-height:22px; width:0px }
.msn .right { float:left; font-size:0; height:22px; line-height:22px; width:0px; }
.msn .op { float:right; margin-right:10px; ; font-size:14px; }
.msn .head a { text-decoration:none; font-family:"Lucida Console"; color:red; }
.msn .content a { color:blue; text-decoration:none; }
#backgroundDiv { width:100%; height:1000px; display:none; z-index:5; background-color:#1C0203; position:absolute; top:0px; left:0px; }
#successPanel { width:490px; height:170px; font-family:"\5b8b\4f53"; }
#successPanel .title { color:black; height:32px; float:left; padding-bottom:2px; }
#successPanel .title .left { float:left; width:220px; text-indent:10px; }
#successPanel .title .right { float:right; text-align:right; display:inline; width:140px; margin-right:36px; }
#successPanel .content { font-size:14px; float:left; width:470px; line-height:150%; text-align:left; padding:5px; }
#successPanel .content h1 { margin-top:10px; height:32px; line-height:32px; background-color:#9A0000; color:white; font-size:16px; text-align:center; }
#successPanel .content span { color:red; font-size:12px; }
#successPanel .content .td { height:32px; position:relative; line-height:32px; text-align:center; margin-top:10px; }
#successPanel .content .input { background: none repeat scroll 0 0 transparent; border: medium none; font-family: "Comic Sans MS"; font-size: 16px; font-weight: bold; height: 25px; left: 148px; line-height: 25px; padding: 0 2px; position: absolute; top: 57px; width: 188px; }
#successPanel .content .submit { background: none repeat scroll 0 0 transparent; border: medium none; cursor: pointer; height: 32px; left: 350px; position: absolute; top: 53px; width: 100px; }

.popPanel { background-color:#F1F1F1; border:5px solid #F78203; display:none; position:absolute; left:-1000px; top:-1000px; z-index:11 }
.popPanel .op { height:25px; z-index:99; position:absolute; right:2px; top:2px; width:25px; }
.popPanel .close { height:21px; width:21px; float:right; background:url(//image2-cdn.compass.cn/boyi/skin/default/images/ico_close.gif); margin:3px; }
.popPanel .close a { display:block; width:100%; height:100%; }
.popPanel .title { height:25px; margin-top:2px; overflow:hidden; float:left; width:100%; font-size:16px; font-weight:bold; line-height:32px; }

.dialog { background:url(//image2-cdn.compass.cn/boyi/skin/default/images/bg_dialog.gif?v=1);  display:none; position:absolute; left:-1000px; top:-1000px; z-index:11 }
.dialog .op { height:25px; z-index:99; position:absolute; right:2px; top:2px; width:25px; }
.dialog .close { height:21px; width:21px; float:right; margin:3px; }
.dialog .close a { display:block; width:100%; height:100%; }
.dialog .title { height:25px; margin-top:2px; border:none; overflow:hidden; float:left; width:100%; font-size:16px; font-weight:bold; line-height:32px; }
.error { color:red; padding:5px 8px; width:264px; line-height:14px; background-color:#FEE4DE; border:1px solid #FDBAB7; }
