﻿a { color:#034E92;}
@font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); }

/*affiche*/
#container #tc-notice {border:1px solid #e0e2ee; }
#container #tc-notice .tc-tit { background:url("../images/tc_top_tit_bg.gif") repeat-x; border-top:none;border-bottom:none; font-size:16px;letter-spacing:1px;padding-left:20px;height:41px;line-height:41px;font-family:'Microsoft YaHei';}}
#container #tc-notice ul { margin:0; padding:0;}
#container #tc-notice li {margin:0; padding:0; list-style:none; line-height:25px;}


/*content_login*/
#container { overflow:hidden;}
#container #main {float:left; width:722px; overflow:hidden;}
#container #sidebar {float:right; width:250px; overflow:hidden;}
#container .loginblock {background:#F2F2F2; width:980px; height:490px; margin:auto; margin-top:5px;margin-bottom:20px; }
#container .loginblock .operate {width:580px; height:70px;margin:auto;padding-top:40px; }
#container .loginblock .operate .login {width:287px;height:63px;background:url("../images/login_bg.png") no-repeat;float:left;  }
#container .loginblock .operate .login_selected {width:287px;height:63px;background:url("../images/login_selectedbg.png") no-repeat;float:left;  }
#container .loginblock .operate .regist {background:url("../images/regist_bg.png") no-repeat;width:287px;height:63px;float:right; }
#container .loginblock .operate .reg_selected {background:url("../images/regist_selectedbg.png") no-repeat;width:287px;height:63px;float:right;color:#C9C9C9; }
#container .loginblock .form_basic {width:580px; margin:auto; margin-top:40px; height:240px;}
#container .loginblock .loginbox { width:330px; height:230px;float:left;background:url("../images/login_line.jpg") no-repeat scroll right center transparent;}
#container .loginblock .loginbox span { color:#434343;letter-spacing:1px;}
#container .loginblock .loginbox .item { clear:both;margin:15px 0;zoom:1; }
#container .loginblock .loginbox .item .remember { float:left; padding-left:3px;}
#container .loginblock .loginbox .item .resetpassword {float:right;margin-right:71px; }
#container .loginblock .loginbox .errors {color:#CC3300;}
#container .loginblock .loginbox .spansuccess { background:url("../images/validate_success.gif") no-repeat;width:22px; height:22px;float:right;margin-right:30px;margin-top:4px;display:none;}
#container .loginblock .loginbox .spanerros { background:url("../images/validate_error.gif") no-repeat;width:22px; height:22px;float:right;margin-top:4px;margin-right:30px;display:none;}
#container .loginblock .loginbox .item_code { clear:both;margin:15px 0;zoom:1;background:#fff; border-radius: 3px; border: 1px solid #D2D2D2;border-top-width:1px;  width:258px; height:42px; }
#container .loginblock .loginbox #reg-phone .basic_input {width:130px;height:38px; }
#container .loginblock .loginbox #reg-phone .getcode {width:124px;}
#container .basic_input{   width: 258px; padding: 5px; height: 30px; font-size: 12px;vertical-align:middle; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #D2D2D2;border-top-width:1px; }
#container .code_input{ letter-spacing:2px; color:#999999; float:left;  width: 120px;margin-top:5px;margin-left:5px;  padding: 5px; height: 25px; font-size: 12px;vertical-align:middle; border-radius: 3px; border: 1px solid #fff;border-top-width:1px; }
#verifyemail { font-size:14px;padding-left:30px;padding-top:50px;}
#verifyemail strong{font-size:16px;font-family:Tahoma;color:#333;}
#verifyemail .btn_orange {padding-left: 19px;padding-right: 18px; background-position: 0 0; border: 1px solid #ff8326; color: #fff; height: 28px;outline: 0 none; text-decoration: none; width: 78px; margin-left: 20px;background:#ff8326;font-size:14px;font-weight:bold;line-height:28px;height:28px;}

#verifyemail-result { font-size:14px;padding-left:30px;padding-top:50px;}
#verifyemail-result strong { font-size:16px;font-family:Tahoma;color:#333;}
#verifyemail-result .login { margin-left:20px;}
/* 火狐浏览器 */
#container .basic_input::-moz-placeholder { color:#00f; }
#container .basic_input::-moz-placeholder { color: #090; }
#container .basic_input::-moz-placeholder { letter-spacing: 2px; color: #999; }
#container ._content_login ._loginbox ._item ._resetpassword { float:right;margin-right:50px;}
#container ._content_login ._loginbox ._item ._remember { margin-top:3px;color:#6D6D6D;}
#container ._content_login ._loginbox ._item a { color:#6D6D6D;}
#container .btn_submit {font-family:'Microsoft YaHei';  cursor: pointer;letter-spacing:10px;font-family:'Microsoft YaHei'; font-size:18px;  color: #ffffff;background: #75C429; border: 1px solid #60AA19; padding:5px 103px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; *width: 270px;*height:38px; }
/*other_login*/
#container .loginblock .other_login {float:left; margin-left:40px;color:#434343; width:200px;height:220px;}
#container .loginblock .other_login label { margin-left:5px;letter-spacing:1px;}
#container .loginblock .other_login .qqlogin {background:url("../images/login_qq.png") no-repeat; width:199px; height:47px;float:left;margin-top:10px; }
#container .loginblock .other_login .sinalogin{background:url("../images/login_sina.png") no-repeat; width:199px; height:47px;float:left;margin-top:5px; }
#container .loginblock .other_login .yilogin{background:url("../images/login_yi.png") no-repeat; width:199px; height:47px;float:left;margin-top:5px; }

/*关于我们 contact*/
.body-about { margin-top:10px;}
.body-about #titlebar { display: block; padding-left: 34px; height: 50px; line-height: 50px; background: url(/content/images/title-bg.jpg) repeat-x 0 0; }
.body-about #main { float: right; width: 735px; margin: 0 0px 0 0; display: inline; clear: none; }
.body-about #main h1 { text-align: center; font-size: 20px; font-weight: bold; color: #3890DA; font-family: 'Microsoft YaHei'; }
.body-about #main dl.subNavbar { font-size: 14px; margin: 5px; padding: 5px 10px; font-family:'Microsoft YaHei';}
.body-about #main dl.subNavbar dd { float: left; padding: 5px; white-space: nowrap; }
.body-about #main .data-lists { clear: both; margin: 5px; }
.body-about #main .data-lists li { float: left; width: 290px; text-align: left; }
.body-about #main .data-lists li span { display: block; padding-top: 5px; }
.body-about #main .data-lists li img { width: 120px; height: 80px; }
.body-about #main .data-lists .data-title { clear: both; font-size: 14px; font-family:'Microsoft YaHei';}
.body-about #main .data-lists .data-summary { text-indent: 22px; line-height: 20px; }
.body-about #main .content { min-height: 410px; border: 1px solid #ddd; }
.body-about #main .title { height: 38px;padding-top:5px;  line-height: 36px;border-bottom:1px solid #DEDEDE;font-family: 'Microsoft YaHei';font-size: 18px;padding-left:25px;letter-spacing:2px;  }
.body-about #main .title .title-left { float: left; width: 480px; }
.body-about #main .title .title-left h4 {margin:0;line-height:30px; }
.body-about #main .title .title-right { float: right; width: 150px; height: 36px;  }
.body-about #main .sub-title { line-height: 30px; margin-top: 25px; }
.body-about #main .sub-title h5 { font-size: 14px; color: #446CB3;margin-left:30px; }
.body-about #main .sub-content { padding: 20px; }
.body-about #main .sub-content p { line-height: 24px; text-indent: 20px; font-size: 13px; margin: 15px 0; font-family:'Microsoft YaHei';color:#404040;font-weight:100; }
.body-about #main .sub-content p.noindent { text-indent:0;}
.body-about #main .sub-content .linkqq {font-family:'Microsoft YaHei';font-size:16px;margin-left:18px;letter-spacing:1px;color:#000; text-indent:0;  }
.body-about #main .sub-content .linkemail { font-size:16px;font-family:'Microsoft YaHei';}
.body-about #main .sub-content .link-tips { margin-left:20px;}
.body-about #main .sub-content .map { margin-left:20px;}
.body-about #main div.text { padding-top: 10px; clear: both; margin: 0px 7px 4px; font-size: 12px; line-height: 23px; font-family: arial; }
.body-about #main div.text * { font-size: 12px; line-height: 23px; font-family: arial; }
.body-about #main div.text p { margin: 0px; padding: 0px 0px 8px; }
.body-about #main .sub-content ul.news-list li { clear: both; line-height: 30px; }
.body-about #main .sub-content ul.news-list a { float: left; margin-left: 15px; padding-left: 15px; background: url(/content/images/ico4.gif) no-repeat 0px 10px; }
.body-about #main .sub-content ul.news-list em { float: right; margin-right: 35px; }
.body-about #main .sub-content ul.case-list li { float: left; width: 180px; height: 160px; margin: 10px 20px; text-align: center; }
.body-about #main .sub-content ul.case-list li img { width: 150px; height: 125px; padding: 2px; border: 1px solid #ddd; }
.body-about #main .sub-content ul.case-list li a { line-height: 20px; }

/*sideindex*/
#container .body-about #sidebar { float: left; width: 224px; margin: 0 0 0 0px; padding-top: 8px; padding-bottom: 17px; background: #ECEAEB; display: inline;padding-left:7px;padding-right:7px; }
.body-about #sidebar .item { background: #F7F7F7; }
.body-about #sidebar h4.title { border-bottom: 1px solid #D9D9D9; padding-left: 15px; line-height: 33px; font-size: 14px; font-family: 'Microsoft YaHei'; }
.body-about #sidebar .side-menu { margin-top: 0;height:300px;}
.body-about #sidebar .side-menu dt {background:none repeat scroll 0 0 #ECEAEB;  line-height: 35px; padding: 0 15px; font-size: 18px;color:#011C4C;  border-bottom: #d9d9d9 1px solid; font-family:'Microsoft YaHei'; }
.body-about #sidebar .side-menu dd { line-height: 40px; margin: 0 5px; padding-left: 23px; border-bottom:1px solid #ECEAEB; text-align: left; background: url(images/ico_item.png) no-repeat scroll 170px center transparent; font-size: 14px;font-family:'Microsoft YaHei'; }
.body-about #sidebar .side-menu dd a {color:#707070; }
.body-about #sidebar .side-menu dd.selected {background: url(/content/images/ico_item.png) no-repeat scroll 170px center transparent; }
.body-about #sidebar .side-menu dd.selected a { color: #ff0000; }
.body-about #sidebar .side-menu dd.menu-news { background: url(/content/images/quickLinks.gif) no-repeat 15px -96px; }
.body-about #sidebar .side-cate { float: left; width: 254px; margin-top: 0; }
.body-about #sidebar .side-cate li { line-height: 20px; }
.body-about #sidebar .img { font-size: 14px; text-align: center; font-family:'Microsoft YaHei';}
.body-about #sidebar .img li { margin: 10px; }
.body-about #sidebar .img img { width: 120px; height: 80px; }
.body-about #sidebar .text { font-size: 14px; padding-left: 15px;font-family:'Microsoft YaHei'; }
.body-about #sidebar .text li { line-height: 22px; }
.body-about #sidebar .text2 { font-size: 12px; padding-left: 15px; font-family:'Microsoft YaHei';}
.body-about #sidebar .text2 li { line-height: 20px; }

#container .bread_nav { margin:5px 0;}
#container .bread_nav .bread_tip {color:#000000;font-weight:bold; }
#container .bread_nav a { color:#2a71bb;}

/*新闻导航*/
#container #newscateitem {margin-bottom:10px; }
#container #newscateitem h3 { padding:0;margin:0;}
#container #newscateitem .content { font-family:'Microsoft YaHei';padding:0;}
#container #newscateitem .content dl { float:left;font-size:14px;margin:5px 4px 5px 5px;width:95%;border-bottom:1px dotted #cecece;font-family:'Microsoft YaHei';}
#container #newscateitem .content dl dt {font-weight:bold;height:29px;line-height:24px;padding-top:5px; }
#container #newscateitem .content dl dt a { float:left;background:url("../images/cate_tip.gif") no-repeat scroll 3px 10px;padding-left:15px;}
#container #newscateitem .content dl dd {float:left;height:30px;line-height:30px;padding:0 8px;white-space:nowrap;font-size:12px; }
/*News 新闻首页*/
#container .panel-heading h3 { font-size:14px;}
#container .news_content { }
#container .news_content .ad-block { margin-bottom:15px; text-align:left;}
#container .news_content .ad-block a { margin-bottom:5px;}
#container .news_content .page-title { padding-bottom:9px;border-bottom:1px solid #eeeeee; }
#container .news_content .page-title h1 { margin:5px 0; font-size: 24px; }
#container .news_content .news_left {width:650px;float:left; }
#container .news_content .news_left a { color: #666;text-decoration: none;  }
#container .news_content .news_left .list_title {line-height:40px;height:39px;}
#container .news_content .news_left .list_title .baike_more { font-size:12px;float:right;color:#000;}
#container .news_content .news_left .article-content {}
#container .news_content .news_left .article-content ul { padding:0;}
#container .news_content .news_left .article-content .list { margin-bottom:10px;}
#container .news_content .news_left .atricle-head { font-size: 14px;margin: 0px;overflow:hidden;font-family:'Microsoft YaHei';}
#container .news_content .news_left .atricle-head .title {display: block;float: left;font-weight: bold;max-width:530px;height:20px;overflow:hidden;text-overflow:ellipsis; }
#container .news_content .news_left .atricle-head .title a { color:#ba2636;font-family:Simsun;}
#container .news_content .news_left .atricle-head .article-date { float:right;font-size:12px;}
#container .news_content .news_left .atricle-head .article-date .article_tip { color:#999;}
#container .news_content .news_left .article-summary {  line-height:20px;background:none; }
#container .news_content .news_left .item_left .baike_more { float:right;color:#000;font-size:12px;}
#container .news_content .panel {margin-bottom:10px; }
#container .news_content .news_right {float:right;width:285px; }
#container .news_content .news_right h3 { margin:0;padding:0;}
#container .news_content .article-box {padding:5px 0 0; }
#container .news_content .article-box .list{padding-top:20px;padding-bottom:10px;  border-bottom:1px dotted #7f8180;padding:15px;margin:0 5px;}
#container .news_content .article-box .list:hover {background:#f0f5fd; }
#container .news_content .article-box .article-title {  font-size:16px;}
#container .news_content .article-box .article-title a {color:#ba2636; font-weight:bold; }
#container .news_content .article-box .article-status { float:right; font-size:12px; color:#999;}
#container .news_content .article-box .article-status .article-tip {color:#333; }
#container .news_content .article-box .match-date { font-family:Arial; font-size:16px;}
#container .news_content .article-box .article-odds { margin:10px 0; padding:5px 15px; line-height:20px;}
#container .news_content .article-box .article-odds span.odds{ margin-right:20px;}
#container .news_content .article-box .article-odds span.odds span { margin-right:3px;}
#container .news_content .article-box .article-pic { padding:5px 0 10px 0; }
#container .news_content .article-box .article-pic img{ float:left; border:1px solid #7f8180; padding:1px; max-width:200px;}
#container .news_content .article-box .article-pic ul { float:left; padding-left:10px;  }
#container .news_content .article-box .article-pic li { padding-left:12px; line-height:25px; background:url("../images/tc_no_ico.gif") no-repeat scroll 0 9px; font-size:12px; }
#container .news_content .article-box .article-pic li em { margin-left:10px; color:#999;}
#container .news_content .article-box .article-pic li.more {line-height:30px;  background:none; text-align:center;}
#container .news_content .article-box .article-pic li a {float:left; display: -moz-box;display: -webkit-box;display: -o-box;display: -ms-box; height: 25px; line-height: 25px;max-width: 424px;overflow: hidden;padding: 0;text-overflow: ellipsis; }
#container .news_content .article-box .team-score { color:red;font-family:Arial;font-weight:bold;font-size:14px;}
#container .news_content .match-title h1{float:left; margin:0px 0px;font-size:20px;}
#container .news_content .match-title .share { float:right; }
#container .news_content .review-block { width: 100%; }
#container .news_content .review-block .block-item { width: 625px; height: 190px; border-bottom: 1px solid #e1e1e1; padding-top: 20px !important; padding: 0 5px; }
#container .news_content .review-block .block-item:hover { background-color: #f0f0f0; }
#container .news_content .review-block .block-item .review-pic { width: 235px; height: 150px; float: left; padding-right: 15px; }
#container .news_content .review-block .block-item .review-pic img { width: 220px; height: 150px; border: 1px solid #e1e1e1; }
#container .news_content .review-block .block-item .review-info { }
#container .news_content .review-block .block-item .user-info { vertical-align: top; display: table; }
#container .news_content .review-block .block-item .user-avatar { position: relative; display: table-cell; vertical-align: top; }
#container .news_content .review-block .block-item .review-info img { width: 40px; height: 40px; border: 1px solid #f0f0f0; border-radius: 40px; vertical-align: top; }
#container .news_content .review-block .block-item .review-info .vip-auth { position: absolute; left: 27px; top: 25px; z-index: 99; display: inline-block; width: 15px; height: 15px; background: url("../images/icon_v2.png") no-repeat 0 0; background-size: 15px auto; }
#container .news_content .review-block .block-item .review-info .name-fans { padding-left: 10px; width: 100%; display: table-cell; }
#container .news_content .review-block .block-item .review-info .name-fans .user-name { font-weight: 600; font-size: 14px; }
#container .news_content .review-block .block-item .review-info .name-fans .fans-team { color: #999; font-size: 12px; width: 100%; }
#container .news_content .review-block .block-item .review-info .name-fans .fans-team .team-name { float: right; }
#container .news_content .review-block .block-item .review-content { height: 100px; line-height: 25px; margin: 10px 0; font-size: 14px; overflow:hidden; }
#container .news_content .review-block .block-item .time-comment { color: #999; }
#container .news_content .review-block .block-item .time-comment .comment-num { float: right; padding-left: 25px;  background-repeat: no-repeat; background-position-y: 40%; background-size: 16px auto; }
#container .news_content .review-block .load-more { cursor: pointer; font-size: 18px; text-align: center; line-height: 60px; border-bottom: 1px solid #e1e1e1; }
#container .news_content .review-block .load-more .loading-more { margin-left: 10px; display: inline-block; width: 20px; height: 20px; background-image: url("../images/more_link_icon.png"); background-repeat: no-repeat; background-position: 0 100%; background-size: 16px auto; }
#container .news_content .review-block .loading { display: inline-block; height: 15px; width: 15px; border-radius: 100%; margin: 6px; border: 2px solid #666; border-bottom-color: transparent; vertical-align: middle; -webkit-animation: rotate 0.75s linear infinite; animation: rotate 0.75s linear infinite; }
#container .news_content .news_right .block-main { margin-bottom: 20px;    overflow: hidden; }
#container .news_content .news_right .block-title { background-color: #ec3e42; color: #fff; font-size: 18px; padding: 5px 10px; }
#container .news_content .news_right .block-item { border: 1px solid #e1e1e1; border-top: none; padding: 15px; font-size: 14px; }
#container .news_content .news_right .block-title a {color: #fff; text-decoration:none; }
#container .news_content .news_right .side-mobile { margin-bottom: 20px; border: 1px solid #e1e1e1;min-height:190px;}
#container .news_content .news_right .side-mobile .qrc { padding:10px;}
#container .news_content .news_right .side-mobile .qrc img{  float:left; }
#container .news_content .news_right .side-mobile .qrc .qrc-text { float:right; padding-top:5px;  width:150px; font-size:14px; line-height:22px;  color:#666;}
#container .news_content .news_right .side-mobile .qq { clear:both; padding-top:5px; font-size:14px; text-align:center;}
#container .news_content .news_right .side-mobile .slogan { margin-top:15px; padding-left:12px; font-size:16px; line-height:20px; color:#953b39; }

/*热点新闻*/
#container #silde-hot {font-family:'Microsoft YaHei'; margin-bottom:10px;}
#container #silde-hot h3 { padding:0;margin:0;}
#container #silde-hot .content { padding:0 8px 7px;font-family:'Microsoft YaHei';}
#container #silde-hot .content ul { padding:5px 0;margin:0;float:left;}
#container #silde-hot .content li { padding:2px 0; float:left; list-style:none;  }
#container #silde-hot .content a {float: left; padding-left:8px; color:#393939;line-height: 20px; background:url("../images/i9.gif") no-repeat scroll 0 10px;}

#container .news_content .article_pic {margin-left:0px;margin-right:0px;padding-bottom:20px;border-bottom:1px dotted #7f8180; }
#container .news_content .article_pic img { max-width:200px;padding:1px;border:1px solid #7f8180;}
#container .news_content .article_pic .article_view {}
#container .news_content .article_pic .article_view .article_form { margin-top:5px;margin-bottom:5px;}
#container .news_content .article_pic .article_view a {color:#999;font-size:14px; font-family:'Microsoft YaHei';}
#container .news_content .article_pic .article_tip { color:#999;margin-right:5px;}
#container .news_content .article_more { text-align:center;width:718px;float:left;background:url("../images/btn_bg_2.png") repeat-x;margin-top:10px;height:30px;line-height:30px;color:#fff;font-size:14px;font-family:'Microsoft YaHei';padding:0;}
#container .news_content .article_more:hover { background:url("../images/btn_bg_2.png") repeat-x scroll 0px -29px;text-decoration:none;}

/*list 列表页*/
#container .news_content .news_left h3 { padding:0;margin:0;}
#container .news_content .news_left #list-content .title { font-weight:100;height:20px;width:550px;overflow:hidden;text-overflow:ellipsis;padding:1px;padding-left:10px;}
#container .news_content .news_left #list-content .list { margin:2px 0;background:url("../images/i9.gif") no-repeat scroll 1px 9px; }
#container .news_content .news_left #list-content .article_line { height:15px;}
#container .news_content .news_left #list-content .list .article-date { color:#717171;font-weight:100;font-size:12px;float:right;}
#container .news_content .news_left #list-content .list a { color:#2b2b2b;font-family:'Microsoft YaHei';font-size:14px;}
/*newlist*/
#list_content .news-match { }
#list_content .news-match .list-team { width:100px;float:left;text-align:center;}
#list_content .news-match .list-team.list-team-r { float:right;}
#list_content .news-match img{width:80px;height:80px;}
#list_content .news-match .list-team .list-team-name { width:100px;display:inline-block;font-size:14px;}
#list_content .news-match .list-sclass {  float: left;margin: 5px 10px 0; text-align: center;width:490px; }
#list_content .news-match .list-sclass .list-sclass-name {border-radius: 0.25em;color: #fff;display: inline-block;font-size: 12px;font-weight: 100;height: 22px; line-height: 22px;margin-bottom: 5px; padding: 0 9px; }
#list_content .news-match .list-sclass .list-team-vs {color: red;display: inline-block;font-family: Arial; font-size: 22px; font-weight: bold; margin: 0; width:490px;height:38px;line-height:38px;}
#list_content .news-match .list-sclass .list-team-time {display: block; font-size: 12px; }
#list_content .news-match .article-odds { line-height:20px;margin:10px 0 0px;padding:10px;}
#list_content .news-match .article-odds span.odds { margin-right:20px;}
#list_content .news-match .article-odds span.odds span { margin-right:3px;}

#list_content .news-item {font-size:14px; }
#list_content .news-item ul { margin:0;padding:0;}
#list_content .news-item li {  background: url("../images/i9.gif") no-repeat scroll 0 17px;height: 24px;list-style: outside none none; padding: 8px 0 0 8px;}
#list_content .news-item li em { margin-left:10px; color:#999;}
/*News 详细页*/
#container .news_content .article {  float: left; padding: 0 10px; width: 650px;border:1px solid #cecece;}
#container .news_content .article .title { font-weight: bold;margin: 22px 0 10px; }
#container .news_content .article .title h1 { font-size: 20px; font-weight:bold; text-align:center;font-family:'Microsoft YaHei';}
#container .news_content .article .info { display: block;  margin: 10px 0 10px; text-align: center;color:#666;}
#container .news_content .article .info span { margin:0 5px;}
#container .news_content .article .info li {  color: #808080; display: block;float: left; margin-right: 10px;}
#container .news_content .article .recent {  border-top: 1px solid #dfdfdf; display: block; float: left; padding:6px 0 5px; width: 100%;color:#393939;font-size:12px;margin-top:15px;height:40px;line-height:30px;}
#container .news_content .article .recent a { color:#237bad;font-size:12px;}
#container .news_content .article .recent .pull-left { float: left;width:320px;overflow:hidden;text-overflow:ellipsis;height:28px;}
#container .news_content .article .recent .pull-right {float:right;width:320px;overflow:hidden;text-overflow:ellipsis;height:28px; }
#container .news_content .article .article-summary { color:#888888; font-size:14px;}
#container .news_content .article .content { display: block;float: left; font-size: 14px; margin: 0 10px;width:98%; line-height:24px; font-family:'Microsoft YaHei';min-height:250px; }
#container .news_content .article .content #news-share { margin-top:10px;float:right;}
#container .news_content .article .content .news-source { color:#666;font-size:12px; text-align:right; padding:10px;}
#container .news_content .article .content img { max-width:100%;}
#container .news_content .article .content p { padding:4px 0;  }
#container .news_content .article .content strong { line-height:26px;}
#container .news_content .article .content a {color:#dd5722; }
#container .news_content .article .topic-pic { text-align:center; padding:15px 0;}
#container .news_content .detail-schedule {width:100%;padding:0 10px;background:#f2f6ff; }
#container .news_content .detail-schedule .match-team { width:75%;float:left;text-align:center;}
#container .news_content .detail-schedule .match-team .league { padding-bottom:10px;text-align:center;font-size:12px;color:#909090;}
#container .news_content .detail-schedule .match-team .league strong {color:#000;padding-right:10px;font-size:14px; }
#container .news_content .detail-schedule .match-team .team-name{display:inline;}
#container .news_content .detail-schedule .match-team .team-a { float:left;border:1px solid #cccccc; background:#fff; border-radius:4px;height:70px;width:160px;overflow:hidden;line-height:62px;}
#container .news_content .detail-schedule .match-team .team-b { float:left;border:1px solid #cccccc; background:#fff; border-radius:4px;height:70px;width:160px;overflow:hidden;line-height:62px;margin-right:20px;}
#container .news_content .detail-schedule .match-team img { margin:0 5px;}
#container .news_content .detail-schedule .match-team .team-vs{float:left;text-align:center;color:red;line-height:68px;font-size:30px;width:150px;font-weight:bold; font-family:Arial; }
#container .news_content .detail-schedule .match-option{width:25%;float:right;margin-top:31px;padding-left:15px;}
#container .news_content .detail-schedule .match-option a { float:left;margin:5px;font-size:13px;margin-top:0;margin-left:0;}
#container .news_content .share-box { background:#fafafa; }
#container .news_content .share-box #bdsharebuttonbox_hint {float:left; height:25px; line-height:25px; padding-left:50px; color:#333; font-size:14px; }
#container .news_content .share-box #bdsharebuttonbox_hint i { font-size:18px;}
#news_match .list-team { float:left;width:52px;}
#news_match .list-team.list-team-r { float:right;}
#news_match .list-team img { width:50px;height:50px;}
#news_match .list-team .list-team-name { text-align:center;display:inherit;}
#news_match .list-class { float:left;width:80px;text-align:center;}
#news_match .list-class .list-team-vs { display:block;font-size:22px;color:red;}
#news_match .list-class .list-team-time {  display: inline-block; margin-top:4px;color:#999;}
#news_match .list-class .list-sclass-name { border-radius: 0.25em;color: #fff;display: inline-block;font-size: 12px; font-weight: 100; height: 22px; line-height: 22px;margin-bottom: 5px; padding: 0 9px; }
#news_match .match-back {text-align:center;margin-top:10px; }

#news_other ul { margin:0;padding:5px 0; float:left;}
#news_other .content { padding:0px 8px 7px;}
#news_other .content li { padding:2px 0; float:left; list-style:none;  }
#news_other .content a {float: left; padding-left:8px; color:#393939;line-height: 20px; background:url("../images/i9.gif") no-repeat scroll 0 10px;}

/*情报 赛事列表页 新 2015/07/16 */
#page_match_main { font-family:'Microsoft YaHei';}
#page_match_main .page-schedule {border:1px solid #ccc;border-bottom:none;}
#page_match_main .page-schedule .page-schedule-title {margin-bottom:10px;background:url("../images/match_line.png") no-repeat scroll 0 44px; text-align:center;}
#page_match_main .page-schedule .page-schedule-title .share { float:right;height:26px;}
#page_match_main .page-schedule .page-schedule-title .share a{ background-size:30%;font-size:12px;padding-left:20px;line-height:15px;height:15px;margin:15px;} 
#page_match_main .page-schedule .page-schedule-title .schedule-name {text-align:center;font-size:22px;color:#df382c;background:#fff;padding:0 10px; }

#page_match_main .page-schedule .page-schedule-content { }
#page_match_main .page-schedule .page-schedule-content .news-match { }
#page_match_main .page-schedule .page-schedule-content .news-match .list-team {text-align:center; }
#page_match_main .page-schedule .page-schedule-content .news-match .list-team img { width:55px;height:55px;display:table;margin:auto;}
#page_match_main .page-schedule .page-schedule-content .news-match .list-team .list-team-name { color:#df382c; font-size:14px; }
#page_match_main .page-schedule .page-schedule-content .news-match .list-sclass { text-align:center;background:url("http://static.tuicai8.com/Images/match_vs_bg.png") no-repeat scroll center center;height:100px;padding-top:10px;}
#page_match_main .page-schedule .page-schedule-content .news-match .list-sclass span { display:block;}
#page_match_main .page-schedule .page-schedule-content .news-match .list-sclass .list-sclass-name{padding:5px 8px;font-size:12px;font-weight:100;width:-moz-fit-content;margin:auto;max-width:80px;}
#page_match_main .page-schedule .page-schedule-content .news-match .list-sclass .list-team-vs{font-size:14px;padding:10px 0;font-weight:bold;}
#page_match_main .page-schedule .page-schedule-content .news-match .list-sclass .list-team-score {font-size:14px;padding:10px 0;font-weight:bold;color:#ff0000; }
#page_match_main .page-schedule .page-schedule-content .news-match .list-sclass .list-team-time {color:#666; }
#page_match_main .page-schedule .page-schedule-content .news-match .page-odds {margin:20px 40px;  }
#page_match_main .page-schedule .page-schedule-content .news-match .page-odds .odds{margin-right:20px; }
#page_match_main .page-schedule .page-schedule-content .news-match .page-odds .odds span { margin-right:3px;}
#page_match_main .page-schedule .page-schedule-menu {border-top:3px solid #df3a2e; }
#page_match_main .page-schedule .page-schedule-menu ul {padding:0; }
#page_match_main .page-schedule .page-schedule-menu li { float:left;width:196px;border-right:1px solid #ccc;}
#page_match_main .page-schedule .page-schedule-menu li.last {width:194px;border:none; }
#page_match_main .page-schedule .page-schedule-menu li a {line-height:40px;width:100%;text-align:center;height:40px;display:inline-block;background:-moz-linear-gradient(top,#ffffff,#e5e5e5);background:-webkit-linear-gradient(top,#ffffff,#e5e5e5);background:-o-linear-gradient(top,#ffffff,#e5e5e5);border-bottom:1px solid #ccc;text-decoration:none;font-size:14px;color:#333; }
#page_match_main .page-schedule .page-schedule-menu li a:hover {border-bottom:none;background:-moz-linear-gradient(top,#e5e5e5,#fff);background:-o-linear-gradient(top,#e5e5e5,#fff);background:-webkit-linear-gradient(top,#e5e5e5,#fff);  }
#page_match_main .page-schedule .page-schedule-menu li.selected a {border-bottom:none;background:-moz-linear-gradient(top,#e5e5e5,#fff);background:-o-linear-gradient(top,#e5e5e5,#fff);background:-webkit-linear-gradient(top,#e5e5e5,#fff); }


#page_match_main .news_content { margin-top:20px;}
#page_match_main .news_content .news_left { }
#page_match_main .news_content .news_left .news-injury {border:1px solid #ccc;border-top:none; }
#page_match_main .news_content .news_left .news-injury .news-injury-list {width:374px;float:left;}
#page_match_main .news_content .news_left .news-injury .news-hometeam {border-top:30px solid #df382c; }
#page_match_main .news_content .news_left .news-injury .news-hometeam li:hover {color:#fe5400; }
#page_match_main .news_content .news_left .news-injury .news-guestteam {border-top:30px solid #729dff; }
#page_match_main .news_content .news_left .news-injury .news-guestteam li:hover { color:#729dff;}
#page_match_main .news_content .news_left .news-injury .news-guestteam .news-injury-item {background:url("../images/match_injury_guest_icon.png") no-repeat scroll 0 5px; }
#page_match_main .news_content .news_left .news-injury .news-hometeam .new-injury-content { border-right:1px dashed #ccc; }
#page_match_main .news_content .news_left .new-injury-content { }
#page_match_main .news_content .news_left .new-injury-content .new-injury-title {margin-left:20px;margin-top:10px;display:inline-block; }
#page_match_main .news_content .news_left .new-injury-content ul { padding:0;padding-left:20px;padding-bottom:10px;margin:0;}
#page_match_main .news_content .news_left .new-injury-content ul li { background:url("../images/match_injury_icon.png") no-repeat scroll 0 5px;line-height:22px;margin-bottom:10px;color:#666;padding-left:20px;padding-right:10px;}
#page_match_main .news_content .news_left .new-injury-content ul li:hover { }
#page_match_main .news-list { border:1px solid #ccc;margin-top:10px;}
#page_match_main .news-list h4 { font-size:18px;font-weight:100;background:#eff2f7;border-bottom:1px solid #ccc;height:40px;line-height:40px;margin:0;padding-left:20px;}
#page_match_main .news-list ul { padding:0;margin:0;}
#page_match_main .news-list li { border-bottom:1px dashed #ccc;color:#999999;font-size:14px;padding-left:40px;}
#page_match_main .news-list li:last-child { border:none;}
#page_match_main .news-list li a{line-height:45px;height:45px;color:#333; }
#page_match_main .news-list li .news-list-tip-time { padding-left:20px;}
#page_match_main .news-player {margin-top:10px; }
#page_match_main .news-player .news-player-item {border:1px solid #ccc;height:100px;line-height:100px; }
#page_match_main .news-player .news-player-item:last-child { border-top:none;}
#page_match_main .news-player .news-player-home { }
#page_match_main .news-player .news-player-guest { }
#page_match_main .news-player .news-player-item .news-player-tit { float:left;width:50px;line-height:98px;background:#eff2f7;font-size:18px;color:#333;height:98px;text-align:center;border-right:1px solid #ccc;margin-right:20px;}
#page_match_main .news-player .news-player-item img { width:60px;height:60px;margin-top:auto;margin-bottom:auto;margin-right:10px;}
#page_match_main .news-recommend {border:1px solid #ccc; margin-bottom:10px;}
#page_match_main .news-recommend .news-r-title { font-size:14px;background:#eff2f7;padding:0 0 0 20px;margin:0;height:40px;line-height:40px;}
#page_match_main .news-recommend ul { padding:0;margin:0;}
#page_match_main .news-recommend li { border-bottom:1px dashed #ccc;padding:10px 20px;}
#page_match_main .news-recommend li:last-child { border:none;}
/*#page_match_main .page-schedule .page-schedule-title .schedule-line {position:absolute;border-top:1px solid #ccc;height:1px;width:100%;bottom:13px;z-index:1; }
*/



/*新闻类型页*/
#container #category-content .title{display: block;float: left;max-width: 530px;overflow: hidden;text-overflow: ellipsis; }
#container #category-content .title a { color: #ba2636;font-family: 'Microsoft YaHei'; font-size: 16px;font-weight: bold;line-height: 30px;}
#container #category-content .article-date { float: right;font-size: 12px;height:30px;line-height:30px;}
#container #category-content .article-date .article_tip {  color: #999;}
#container #category-content .article-summary {background: none;line-height: 20px;font-size:14px; }
#container #category-content .article_pic img { border: 1px solid #7f8180;margin: 10px; max-width: 200px; padding: 1px; }
/*新闻首页*/
#news-content .title{display: block;float: left;max-width: 530px;overflow: hidden;text-overflow: ellipsis; }
#news-content .title a { color: #ba2636;font-family: 'Microsoft YaHei'; font-size: 16px;font-weight: bold;line-height: 30px;}
#news-content .article-date { float: right;font-size: 12px;height:30px;line-height:30px;}
#news-content .article-date .article_tip {  color: #999;}
#news-content .article-summary {background: none;line-height: 20px;font-size:14px; }
#news-content .article_pic img { border: 1px solid #7f8180;margin: 10px; max-width: 200px; padding: 1px; }
.news_right #post_contribute{width:100%;text-align:center;padding-bottom:10px;}
.news_right #post_contribute a {float:left;width:100%;}
/*情报 投稿*/
.news-contribute .contribute-content { }
.news-contribute .contribute-content .contribute-tip {text-align:center;font-size:14px; }
.news-contribute .contribute-content .contribute-tip .redfont { color:red;}
.news-contribute-bg { background:#ccc;position:fixed;height:100%;width:100%;opacity:0.7;left:0;top:0;display:none;}
#news_contribute_result { display:none;}
#news_contribute_result .result-contribute-content { position:absolute;width:320px;background:#fff;border-radius:4px;}
#news_contribute_result .result-contribute-content .result-content {background:url("Images/contribute_success.png") no-repeat scroll 70px 20px;height:100px;line-height:100px;text-align:center;padding-left:10px; }
#news_contribute_result .result-contribute-content .result-content .result-tip{margin-left:60px;}
#news_contribute_result .result-contribute-content .result-link { }
#news_contribute_result .result-contribute-content .result-link .result-item { width:50%;line-height:45px;color:#fff;font-size:14px;text-align:center;float:left;background:#dd4814;text-decoration:none;}
#news_contribute_result .result-contribute-content .result-link .result-item.result-checked { background:#ab3a13;}
.news-contribute .user-info { }
.news-contribute .user-info .user-avatar { width:50px;height:50px;float:left;}
.news-contribute .user-info .user-post { float:left;margin-left:10px;line-height:50px;}
.news-contribute .user-info .user-post .user-name { font-size:16px;display:inherit}
.news-contribute .user-info .user-post .post-num { font-size:12px;display:inherit;color:#999;}
.news-contribute .contribute-content .radio{float:left;margin-right:20px;}
.news-contribute .radio-item { margin-top:2px;}
.news-contribute .redactor_editor { height:200px;}
.news-contribute .news_right .news-right-body {margin:0; }
.news-contribute .news_right .news-right-body .list-group { margin:0;}
.news-contribute .news_right .news-right-body .list-group-item { border-left:none;border-right:none;}
.news-contribute .news_right .news-right-body .list-group-item:first-of-type { border-top:none;}
.news-contribute .news_right .news-right-body .list-group-item:last-of-type { border-bottom:none;}
/*情报 投稿赛事选择*/
#container #reviews_post #main { width:980px;}
#reviews_post .toolbar { background:url("../images/topnav_bg.png") repeat-x;border-width:1px medium 3px;height:34px;border-bottom:3px solid #760010;border-style:solid none;border-color:#eaeaea -moz-use-text-color #760010;border-top:1px solid #eaeaea;}
#reviews_post .toolbar ul{margin:0;padding:0; }
#reviews_post .toolbar li { float:left;line-height:30px;padding:0 10px;border-right:1px solid #cdcdcd;}
#reviews_post .toolbar li.selected { color:#75000f;font-weight:bold;background:url("../images/headbg_current.gif") no-repeat scroll center bottom #f1f4f6;}
#reviews_post .toolbar .optext { float: right;line-height: 22px;padding-right: 5px;}
#reviews_post .toolbar a { color:#000;font-weight:100;}
#reviews_post .match-list { float:right;width:850px;}
#reviews_post .match-list table { width: 100%; text-align: center; }
#reviews_post .nav-index {float:left;width:120px;margin-top:2px; }
#reviews_post .nav-index .panel-heading { text-align:center;font-weight:bold;}
#reviews_post .nav-index .panel-body{ padding:0;text-align:center;}
#reviews_post .nav-index .panel-body ul {margin:0;padding:0; }
#reviews_post .nav-index .panel-body li { cursor:pointer;padding:5px 0;}
#reviews_post .nav-index .panel-body li.selected { color:red;font-weight:bold;}
#reviews_post .nav-index .panel-body li:hover {background:#f5f5f5; }
#reviews_post .nav-index .panel-body li + li {border-top:1px solid #ccc; }

#match thead tr th { text-align:center;}
.tb-match { width:100%; background:#fff;border:none; border-collapse:separate; border-spacing:2px;margin-left:2px; }
.tb-match th {height:30px; color:#0B1E6A; background:#E9E9E9;text-align:center; }
.tb-match th.handicap { width:45px; background:#C5D7E1; font-weight:normal; color:#000; }
.tb-match th.bigsmall { width:45px; background:#CDDCC9; font-weight:normal;  color:#000;  }
.tb-match th.standard { width:45px;  background:#C4BAD3; font-weight:normal; color:#000;  }
.tb-match th.handicap2 { width:60px; background:#C5D7E1; font-weight:normal; color:#000; }
.tb-match th.bigsmall2 { width:60px; background:#CDDCC9; font-weight:normal;  color:#000;  }
.tb-match th.standard2 { width:60px;  background:#C4BAD3; font-weight:normal; color:#000;  }
.tb-match th.score { width:45px;}
.tb-match th.score2 { width:60px;}
.tb-match th.num { width:37px;font-weight:normal; color:#000; }
.tb-match th.num2 { width:48px;font-weight:normal; color:#000; }
.tb-match tr td.league {padding:5px 3px;width:80px; white-space:nowrap; color:#fff;}
.tb-match tr.lockedrow td { height:28px; border:#EAEAEA 1px solid; background:url(/content/images/lock_bg.gif) repeat-x !important;}
.tb-match tr.lockedrow td .locked { margin:0 15px; padding-left:30px; line-height:28px; text-align:left; color:#515151; font-weight:bold; background:url(/content/images/lock_icon.gif) no-repeat 0 3px;}
.tb-match tr.lockedrow td .lock_r { float:right; width:15px; height:16px; margin-top:5px; background:url(/content/images/down_icon.gif) no-repeat; }
#match .tb-match tr td { text-align:center; color:#000;background:#f2f6ff; }
#match .tb-match tr.odd td { background:#E6ECF8; }
#match .tb-match tr.hidrow td { background:#fff; }
#match .tb-match tr td.league {padding:5px 3px;width:80px; white-space:nowrap; color:#fff;}
#match .tb-match tr td.team {padding:5px 3px; min-width:100px;  text-align:left;background:url(/content/images/us-2.png) no-repeat bottom right #f2f6ff;}
#match .tb-match tr.odd td.team {background:url(/content/images/us-2.png) no-repeat bottom right #E6ECF8; }
#match .tb-match tr td.team2 {padding:5px 3px; text-align:center; }
#match .tb-match tr td a.link_op { float:left; width:35px; height:21px; line-height:21px; color:#fff; text-align:center;background:url(/content/images/btn_join_lite_hover.gif) no-repeat; text-decoration:none; }
#match .tb-match tr td a.link_op2 { float:left; width:46px; height:21px; line-height:21px; color:#fff; text-align:center;background:url(/content/images/btn_join_lite_hover2.gif) no-repeat; text-decoration:none; }
#match .tb-match tr td a.link_view{ float:left; width:35px; height:21px; line-height:21px; color:#000; text-align:center;background:url(/content/images/btn_join_lite.gif) no-repeat; text-decoration:none; }
#match .tb-match tr td .btn_join_lite {padding:0; width:50px; height:19px; line-height:19px; border:none; color:#000; background:url(/content/images/btn_join_lite2.gif) no-repeat; text-align:center; }
#match .tb-match tr td .btn_join_lite_op {padding:0; width:50px; height:19px; line-height:19px; border:none; color:#fff; background:url(/content/images/btn_join_lite2_hover.gif) no-repeat; text-align:center;  cursor:pointer;}
#match .tb-match tr td a.link_join_lite {float:left; margin-left:5px; width:50px; height:19px; line-height:19px; color:#000; background:url(/content/images/btn_join_lite2.gif) no-repeat; text-align:center; text-decoration:none; }
#match .tb-match tr td a.link_join_lite:hover {float:left; color:#fff; background:url(/content/images/btn_join_lite2_hover.gif) no-repeat; }
#match .tb-match tr td a.btn-join {font-weight:100;font-size:12px;padding:4px 6px; }
#match .tb-match tr.hidrow td { background:#fff; text-align:center;}
#match .tb-match tr:hover td{ background:#FFEDA5; }
#match .tb-match tr:hover td.team {background:url(/content/images/us-2.png) no-repeat bottom right #FFEDA5 !important; }
#match .tb-match .ft_europe { color:blue;}
#match .tb-match .ft_goal { color:#3c5bb5;}
#match .tb-match .ft_asia { color:#0b1e6a;}
#match .tb-match .ft_score {color:#ff0000;font-weight:bold; }
#match .tb-match .playnum { color:red;font-size:22px;font-family:Arial;}
#match .tb-match .views_count { color:#dd4814;}

/*情报 排行榜*/
.rank-main {}
.rank-main .rank-content {}
.rank-main .rank-content{ background:-moz-linear-gradient(top,#8a1f17,#df382c);background:-webkit-linear-gradient(top,#8a1f17,#df382c);background:-o-linear-gradient(top,#8a1f17,#df382c);background:-ms-linear-gradient(top,#8a1f17,#df382c);min-height:600px;padding-bottom:50px;}
.rank-main .rank-content{margin:auto;}
.rank-main .rank-content .rank-content-bg { background:-moz-linear-gradient(top,#450f0b,#6e1b15);background:-webkit-linear-gradient(top,#450f0b,#6e1b15);background:-o-linear-gradient(top,#450f0b,#6e1b15);background:-ms-linear-gradient(top,#450f0b,#6e1b15);min-height:600px;width:860px;margin:auto; }
.rank-main .rank-content .rank-title{ background:url("Images/news_rank_title_bg.png") no-repeat;width:860px;height:100px;margin:auto;padding-top:30px;}
.rank-main .rank-content .rank-title .rank-menu-title{background:url("Images/news_rank_title_txt_bg.png") no-repeat;width:752px;height:44px;margin:auto;line-height:44px;}
.rank-main .rank-content .rank-title .rank-menu-title ul { padding-left:50px;margin:0;}
.rank-main .rank-content .rank-title .rank-menu-title ul li { float:left;font-weight:bold;font-size:18px;color:#fff;width:130px;text-align:center;}
.rank-main .rank-content .rank-list{width:666px;margin:auto;border-left:1px solid #7d261f;border-bottom:1px solid #7d261f;font-size:14px;}
.rank-main .rank-content .rank-list ul { padding:0;margin:0;}
.rank-main .rank-content .rank-list .rank-item {height:55px; }
.rank-main .rank-content .rank-list .rank-item:hover { background:#280907;}
.rank-main .rank-content .rank-list .rank-item:hover .item-tou-link a { color:#ffbd18 !important;}
.rank-main .rank-content .rank-list .rank-item .item-li { float:left;line-height:54px;height:54px;width:129px;border-right:1px solid #7d261f;border-top:1px solid #7d261f;text-align:center;}
.rank-main .rank-content .rank-list .rank-item .item-li.item-num { width:20px;text-align:center;font-size:16px;font-family:Arial;color:#fff;}
.rank-main .rank-content .rank-list .rank-item .item-li.item-num.item-num-1 { background:-moz-linear-gradient(top,#ffcd01,#ffb701);background:-webkit-linear-gradient(top,#ffcd01,#ffb701);background:-o-linear-gradient(top,#ffcd01,#ffb701);background:-ms-linear-gradient(top,#ffcd01,#ffb701);}
.rank-main .rank-content .rank-list .rank-item .item-li.item-num.item-num-2 {background:-moz-linear-gradient(top,#c0c0c0,#797979);background:-webkit-linear-gradient(top,#c0c0c0,#797979);background:-o-linear-gradient(top,#c0c0c0,#797979);background:-ms-linear-gradient(top,#c0c0c0,#797979); }
.rank-main .rank-content .rank-list .rank-item .item-li.item-num.item-num-3 {background:-moz-linear-gradient(top,#ae704e,#7d2d02);background:-webkit-linear-gradient(top,#ae704e,#7d2d02);background:-o-linear-gradient(top,#ae704e,#7d2d02);background:-ms-linear-gradient(top,#ae704e,#7d2d02); }
.rank-main .rank-content .rank-list .rank-item .item-li.item-user img { width:45px;height:45px;border-radius:25px;margin-left:5px;margin-right:5px;float:left;margin-top:5px;}
.rank-main .rank-content .rank-list .rank-item .item-li.item-user .user-name { float:left;overflow:hidden;text-overflow:ellipsis;line-height:54px;width:70px;color:#fff;font-size:14px;height:54px;}
.rank-main .rank-content .rank-list .rank-item .item-li.item-tou-num {color:#fff; }
.rank-main .rank-content .rank-list .rank-item .item-li.item-tou-jf, .rank-main .rank-content .rank-list .rank-item .item-li.item-tou-coin { color:#ffbd18;}
.rank-main .rank-content .rank-list .rank-item .item-li.item-tou-link a { color:#cccccc;text-decoration:none;}

/*baike 百科*/
#container #baike_cateitem { margin-bottom:10px;padding:10px 0 10px 20px;}.rank-main .rank-content .rank-title
#container #baike_cateitem ul { padding:0;margin:0;}
#container #baike_cateitem .item_left { height:100%;font-size:16px;margin-right:10px;font-family:'Microsoft YaHei';}
#container #baike_cateitem .item_right { float:left;overflow:hidden;}
#container #baike_cateitem .item_right li { float:left;font-size:14px;width:210px;height:80px;border-bottom:1px dashed #cbcbcb;line-height:70px;font-family:'Microsoft YaHei';}
#container #baike_cateitem .item_right li .used_pic { float:left;height:60px;width:65px;margin-right:8px;margin-top:5px;}
#container #baike_cateitem .item_right li a { color:#000;}
#container #baike_cateitem .item_right li a:hover { color:#c9171e;}
#container #baike_cateitem .pic_5 {background: url("../images/cp_icon.jpg") no-repeat scroll 0 -297px #ffffff;}
#container #baike_cateitem .pic_6 {background: url("../images/cp_icon.jpg") no-repeat scroll 0 -357px #ffffff;}
#container #baike_cateitem .pic_7 {background: url("../images/cp_icon.jpg") no-repeat scroll 0 -417px #ffffff;}
#container #baike_cateitem .pic_8 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -297px #ffffff;}
#container #baike_cateitem .pic_9 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -357px #ffffff;}
#container #baike_cateitem .pic_10 {background: url("../images/cp_icon.jpg") no-repeat scroll -130px -357px #ffffff;}
#container #baike_cateitem .pic_11{background: url("../images/cp_icon.jpg") no-repeat scroll -130px -297px #ffffff;}
#container #baike_cateitem .pic_12 {background: url("../images/cp_icon.jpg") no-repeat scroll -130px -417px #ffffff;}
#container #baike_cateitem .pic_13 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -657px #ffffff;}
#container #baike_cateitem .pic_14 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -657px #ffffff;}
#container #baike_cateitem .pic_15 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -537px #ffffff;}
#container #baike_cateitem .pic_16 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -537px #ffffff;}
#container #baike_cateitem .pic_17 {background: url("../images/cp_icon.jpg") no-repeat scroll -130px -537px #ffffff;}
#container #baike_cateitem .pic_18 {background: url("../images/cp_icon.jpg") no-repeat scroll 0 -657px #ffffff;}
#container #baike_cateitem .pic_19 {background: url("../images/cp_icon.jpg") no-repeat scroll 0 -477px #ffffff;}
#container #baike_cateitem .pic_20 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -477px #ffffff;}
#container #baike_cateitem .pic_21 {background: url("../images/cp_icon.jpg") no-repeat scroll -130px -477px #ffffff;}
#container #baike_cateitem .pic_22 {background: url("../images/cp_icon.jpg") no-repeat scroll -65px -595px #ffffff;}
#container #baike_cateitem .pic_23 {background: url("../images/cp_icon.jpg") no-repeat scroll -130px -597px #ffffff;}
#container .article_item_l { width:370px;float:left;}
#container .article_item_r { width:370px;float:right;}
#container .article_item #list-content .list .atricle-head .title{ width:330px;overflow:hidden;text-overflow:ellipsis;}
#container .news_content .news_left .baike_head { height:36px;line-height:17px;}
#container .news_content .news_left .baike_head h3 { float:left;line-height:17px;}
#container .news_content .news_left .baike_content { padding:5px 10px;}
/*百科首页》*/
#baike_content .baike-list { width:365px;float:left;}
#baike_content .baike-list ul { margin:0;padding:0;}
#baike_content .baike-list-right { width:365px;float:right; }
#baike_content .baike-list .list-content { margin-bottom:5px;}
#baike_content .baike-list .list-content li {background: url("../images/i9.gif") no-repeat scroll 0 17px rgba(0, 0, 0, 0);height: 24px;list-style: none outside none;overflow: hidden; padding: 8px 0 0 8px; }
/*百科类型列表*/
#container #baikelist_content .list { background: url("../images/i9.gif") no-repeat scroll 1px 9px rgba(0, 0, 0, 0);margin: 2px 0;}
#container #baikelist_content .list .title {font-weight: 100;height: 20px;overflow: hidden;padding: 1px 1px 1px 10px;text-overflow: ellipsis;width: 550px;}
#container #baikelist_content .list a { color: #2b2b2b;font-family: 'Microsoft YaHei';font-size: 14px;}
#container #baikelist_content .list .article-date { color: #717171;float: right; font-size: 12px; font-weight: 100;}
/*taglist 百科标签列表页*/
#container .news_content .news_left #taglist-content .title { font-weight:100;height:20px;width:550px;overflow:hidden;text-overflow:ellipsis;padding:1px;padding-left:10px;}
#container .news_content .news_left #taglist-content .list { margin:2px 0;background:url("../images/i9.gif") no-repeat scroll 1px 9px; }
#container .news_content .news_left #taglist-content .article_line { height:15px;}
#container .news_content .news_left #taglist-content .list .article-date { color:#717171;font-weight:100;font-size:12px;float:right;}
#container .news_content .news_left #taglist-content .list a { color:#2b2b2b;font-family:'Microsoft YaHei';font-size:12px;}

/*情报快捷通道*/
#related_content .panel-body { padding:0;}
#related_content .panel-body .list-group{margin:0;}
#related_content .panel-body .list-group .list-group-item { border-left:none;border-right:none;font-family:'Microsoft YaHei';font-size:14px;padding-left:5px;padding-right:5px;}
#related_content .panel-body .list-group .list-group-item.list-group-item-no { border-top:none;}
#related_content .panel-body .list-group .list-group-item.list-group-item-no-b {border-bottom:none; }
#related_content .panel-body .list-group .list-group-item i.item-icon {background:url("../images/reviews_icon.png") no-repeat; float:left;width:15px;height:15px;margin-top:3px;margin-right:3px; }
#related_content .panel-body .list-group .list-group-item .redfont { color:#dd4814;}
#related_content .panel-body .list-group .list-group-item .match-tip-r {font-size:12px;float:right; }
#related_content .panel-body .list-group .list-group-item .item-link-icon { float:right;background:url("../images/reviews_icon.png") no-repeat scroll -12px 1px;width:15px;height:18px;}
/*常用标签》百科*/
#container #tag-used {margin-bottom:10px;}
#container #tag-used .content { padding:10px;}
#container #tag-used .content .list { float:left;margin:0 5px;}
#container #tag-used .content ul { padding:0;margin:0;}
/*affiche_hot 公告栏*/
#container .affiche_hot { margin-bottom:10px;}
#container .affiche_hot .title .tit_right { float:right;margin-right:10px;font-size:12px;}

/*affiche 列表页*/
#container .affiche_list { }
#container .affiche_list .affiche_left { float:left;width:750px;}
#container .affiche_list .affiche_left #guessnews .title { background:url("../images/tc-top_tit_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height: 42px;line-height: 42px;border:1px solid #e0e2ee;border-bottom:none;}
#container .affiche_list .affiche_left #guessnews .title h2 { background: url("../images/news_title_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #000;float: left;font-family: 'Microsoft YaHei';font-size: 18px;padding:0 0 0 20px;margin:0;line-height:42px;}
#container .affiche_list .affiche_left #guessnews .newsbox { border: 1px solid #cfcfcf;}
#container .affiche_list .affiche_left #guessnews .newsbox ul { padding: 15px;}
#container .affiche_list .affiche_left #guessnews .newsbox li { background: url("../images/dot3.gif") repeat-x scroll 0 bottom rgba(0, 0, 0, 0);height: 40px;line-height: 40px;}
#container .affiche_list .affiche_left #guessnews .newsbox li a {background: url("../images/dot4.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0);color: #dd5722; float: left; font-family: 'Microsoft YaHei'; font-size: 14px; padding-left: 15px; }
#container .affiche_list .affiche_left #guessnews .newsbox li .date { float:right;}

#container .affiche_list .affiche_right { float:right;width:220px;}
/*分页*/
#page-list {  background: url("../images/page_list_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);clear: both;color: #aba9ae;font-family: "Microsoft YaHei",SimSun,Helvetica,Tahoma,Arial,sans-serif; height: 44px; margin-top: 5px; padding-top: 10px;}
#page-list ul { padding:0;}
#page-list li {display: inline; float: left; margin: 0 2px;}
#page-list .curr-page { background: none repeat scroll 0 0 #890010; color: #fff; height: 22px; line-height: 22px;  padding: 0 10px;}
#page-list .current {background: none repeat scroll 0 0 #890010; color: #fff; height: 22px; line-height: 22px;  padding: 0 10px; }
#page-list .pg_total {height: 22px; line-height: 22px; padding: 0 10px;}
#page-list .pg_omission {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none; color: #666; padding: 3px 0;}
#page-list li a { color: #aba9ac; display: inline-block; height: 22px; line-height: 22px;padding: 0 10px; text-decoration: none;}
#page-list li a:hover { background: none repeat scroll 0 0 #890010; color: #fff;}

/*demoemail 邮箱验证*/
#container .demo_content { margin:10px 0;border:1px solid #cfcfcf;padding:30px;min-height:180px;}
#container .demo_err { width:400px;margin:auto;height:70px;margin-top:50px;font-size:14px;padding-left:70px;line-height:70px;font-family:'Microsoft YaHei';}
#container .demo_incorrect {  background:url("../images/icon_false.jpg") no-repeat;}
#container .demo_correct { background:url("../images/icon_true.jpg") no-repeat; }

/*getpwd 忘记密码*/
#container #pwd_user { }
#container #pwd_user h3 { font-size:16px;font-weight:bold;margin:10px 0;}
#container .pwd-setps-bar { background: url("../images/pwd_steps_bar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 30px;line-height: 30px; margin: 35px auto; position: relative; width: 739px; }
#container .steppwd2 { background-position: 0 -30px;}
#container .steppwd3 { background-position: 0 -59px;}
#container .pwd-setps-bar p {color: #666;font-family: "Hiragino Sans GB","Microsoft Yahei";font-size: 14px;line-height: 30px;position: absolute;top: 30px;}
#container .pwd-setps-bar p.step1 {left:5px; }
#container .pwd-setps-bar p.step2 {left: 335px;}
#container .pwd-setps-bar p.step3 {left: 660px;}
#container .pwd-setps-bar p.nowstep{color: #4b9dec;}
#container .getpwd-step1{margin: 0 0 0 35px;width: 600px;}
#container .pwd-box{ padding: 15px 90px;}
#container .pwd-box li{padding:5px 0;}
#container .pwd-box li label{font-family: "Microsoft YaHei";font-size: 14px;font-weight:100;}
#container .pwd-box li .getpwd-text,.getpwd-code{ background-position: 0 -80px;border: 1px solid #c7c7c7;font-size: 12px;height: 38px;line-height: 37px;padding: 0 5px; vertical-align: middle;width: 270px;}
#container .pwd-box li .getpwd-code{width:170px;}
#container .pwd-box li .btn-submit { border:1px solid #60aa19;background:#75c429;border-radius:3px;color:#fff;font-size:18px;padding:3px 20px;}
#container .pwd-box .step-btn {margin-left:58px; }
/*第二步*/
#container .getpwd-step2{ font-size: 14px; padding: 10px 0 30px 150px;}
#container .getpwd-step2 li {  border: 2px solid #dfdfdf;height: 115px; line-height: 115px; margin-top: 10px; padding-left: 135px; position: relative; width: 580px;}
#container .getpwd-step2 li .phone-icon{background: url("../images/getpwd_icon.png") no-repeat scroll 0 -33px rgba(0, 0, 0, 0);display: inline-block;height: 75px;left: 45px;position: absolute;top: 20px;width: 80px;}
#container .getpwd-step2 li .email-icon{ background: url("../images/getpwd_icon.png") no-repeat scroll -80px -33px rgba(0, 0, 0, 0); display: inline-block;height: 75px;left: 45px;position: absolute;top: 20px;width: 80px;}
#container .getpwd-step2 li .method-txt{display: inline-block;width: 310px;color:#333;font-family:SimSun;}
#container .btn-blue{background-position: 0 -132px;border: 1px solid #1762a0;color: #fff;height: 28px;outline: 0 none;width:98px;display:inline-block;background:#1762a0;line-height:28px;text-align:center;cursor:pointer;text-decoration:none;}
/*邮箱 邮件结果*/
#container .getpwd-step3 .suc-txt{color: #666666;font-family: "Microsoft Yahei";font-size: 22px;height: 32px;line-height: 35px;}
#container #suc_icon{ background: url("../images/getpwd_icon.png") no-repeat scroll -154px 0 rgba(0, 0, 0, 0); display: inline-block; float: left; height: 32px; margin-right: 15px; width: 32px;}
#container .getpwd-step3 .suc-pwd {border-bottom: 1px dotted #cccccc;line-height: 30px;padding: 10px 0 20px 47px;position: relative; }
#container .getpwd-step3 .suc-propose{ line-height: 2.8; padding-left: 47px;}
#container .security-outer { background-color: #fff;border: 1px solid #d3d3d3;height: auto !important;min-height: 360px;}

/*第三步*/
#container .getpwd-desc {  color: #999;padding-left: 90px;font-size: 12px;}
#container .getpwd-desc .suc-icon{background: url("../images/getpwd_icon.png") no-repeat scroll -194px 1px rgba(0, 0, 0, 0);display: inline-block;float: left; height: 18px; margin-right: 5px;width: 18px;}
#container .getpwd-step3 label { display: inline-block;text-align: right; width: 90px;}
#container .getpwd-step3 ul li .getpwd-text {width:280px; }
#container .getpwd-step3 .step-btn-li { margin-left:90px;}

/*手机找回 弹框*/
#mobile_content {width:400px;font-size:14px;color:#333;line-height:24px;padding-left:40px;display:none; }
#mobile_content .protect-tips .label { color:#333;font-size:14px;font-weight:100;padding:0;}
#mobile_content #mobile_err {margin-left:35px; }
#mobile_content .label { float:left;width:86px;line-height:28px;text-align:right;}
#mobile_content .protect-tips li { height:36px;}
#mobile_content #js_code{width:70px;float:left;}
#mobile_content #sendcode { cursor:pointer;background:#dd4814;padding:3px 5px;text-align:center;color:#fff;border-radius:3px;margin-left:5px;float:left;}
#mobile_content #sendcode:hover {background:#ae3910; }
#mobile_content #btn_data { background: url("../images/btn_bg_alert.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none; color: #ffffff; cursor: pointer; font-family: "微软雅黑"; font-size: 16px; height: 30px; line-height: 30px; text-align: center; width: 83px;margin-left: 86px;margin-top: 10px;}
.pwd-content .errors .errors-ico {background:url("../images/getpwd_icon.png") no-repeat scroll -99px 6px rgba(0, 0, 0, 0);margin-left:10px; width:18px;height:18px;display:inline-block;margin-right:5px;}
.pwd-content .errors { display:none;}


#email_content {width:400px;font-size:14px;color:#333;line-height:24px;padding-left:40px;display:none; }
#email_content .protect-tips .label { color:#333;font-size:14px;font-weight:100;padding:0;}
#email_content #email_err {margin-left:35px; }
#email_content .label { float:left;width:86px;line-height:28px;text-align:right;}
#email_content .protect-tips li { height:36px;}
#email_content #btn_data { background: url("../images/btn_bg_alert.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none; color: #ffffff; cursor: pointer; font-family: "微软雅黑"; font-size: 16px; height: 30px; line-height: 30px; text-align: center; width: 83px;margin-left: 86px;margin-top: 10px;}
.pwd-content .errors .errors-ico {background:url("../images/getpwd_icon.png") no-repeat scroll -99px 6px rgba(0, 0, 0, 0);margin-left:10px; width:18px;height:18px;display:inline-block;margin-right:5px;}
.pwd-content .errors { display:none;}

#pwd_user .getpwd-finish { padding:70px 0 70px 250px;}
#pwd_user .getpwd-finish .suc-txt{ color: #666666;font-family: "Microsoft Yahei"; font-size: 22px; height: 32px; line-height: 35px;}
#pwd_user .getpwd-finish .suc-icon{background: url("../images/getpwd_icon.png") no-repeat scroll -154px 0 rgba(0, 0, 0, 0);display: inline-block;float: left;height: 32px; margin-right: 15px; width: 32px;}
#pwd_user .getpwd-finish .suc-tips { color: #999;font-size: 12px;line-height: 50px; margin-left: 50px;}
#pwd_user .getpwd-finish .btn-blue {margin-left:50px; }
#pwd_user .getpwd-finish .suc-txt a { font-size:14px;}

/*gift*/
#list-exchange {width:980px; }
#list-exchange .content {margin-top:8px;width:980px; }
#list-exchange .content .products-list {width:630px; float:left;margin:0px 0px 0px 0px;}
#list-exchange .content .products-list ul { list-style-type: none; padding:0;margin:0; }
#list-exchange .content .products-list li {float:left;margin-right:8px; width:196px;height:285px;margin-bottom:7px;}
#list-exchange .content .products-list .products-info {width:196px;height:280px;border:1px solid #DFDFDF;background:#fafafa; }
#list-exchange .content .products-list .products-info .products {width:175px;height:160px;background:#F3F2F0;margin-left:auto;margin-right:auto; margin-top:10px;}
#list-exchange .content .products-list .products-info .products img {width:90px;height:90px;margin-top:37px;margin-left:40px;}
#list-exchange .content .products-list .products-info .products span { float:left;width:170px;text-align:center;padding-top:5px;}
#list-exchange .content .products-list .products-info .detail { border-bottom:1px solid #CFCFCF; margin-top:10px;color:#CE3B10;font-size:13px; font-family:'Microsoft YaHei';padding-left:10px;margin-right:auto;margin-bottom:13px; padding-bottom:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#list-exchange .content .products-list .products-info .pay {float:left; height:26px; width:81px;margin-left:50px;letter-spacing:5px; font-family:'Microsoft YaHei';font-size:14px; color:#fff;text-decoration:none; background:url(/content/Images/exchange.jpg) no-repeat; text-align:center;border:none; }


#list-exchange .info-user .login {border:1px solid #cfcfcf; }
#list-exchange .info-user .login .usertitle {background:#dbdbdb; width:345px; height:32px; }
#list-exchange .info-user .login .usertitle .userbg {padding:10px 10px 10px 10px;margin:6px 6px 7px 10px; float:left; background:url(/content/Images/user.jpg) no-repeat;}
#list-exchange .info-user .exhistory .extitle .historybg {padding:10px 10px 10px 10px; float:left; background:url(/content/Images/history.jpg) no-repeat;margin-top:5px;margin-left:10px;}

#list-exchange .info-user .login .usertitle h3 {float:left; margin-top:6px; margin-left:8px; font-family:'Microsoft YaHei';}
#list-exchange .info-user .login .usercontent {width:180px;margin-left:auto;margin-right:auto;margin-top:25px;}
#list-exchange .info-user .login .usercontent .tologin {background: url("../images/loginbg.jpg") no-repeat;color: #fff;display: inline-block;font-family: YouYuan;font-size: 16px;height: 39px; letter-spacing: 6px;line-height: 39px;text-align: center;width: 179px;}
#list-exchange .info-user .login .usercontent .tologin:hover {  text-decoration:none; }
#list-exchange .info-user .login .usercontent .register { height:27px;margin-top:15px;margin-bottom:25px;  }
#list-exchange .info-user .login .usercontent .toregister {background: url("../images/regbg.jpg") no-repeat;color: #fff;display: inline-block;font-family: YouYuan;font-size: 16px; height: 39px;letter-spacing: 7px;line-height: 39px;text-align: center;width: 178px;}
#list-exchange .info-user .login .usercontent .toregister:hover {  text-decoration:none; }


#list-exchange .info-user {width:345px; float:right; }
#list-exchange .info-user .logined {border:1px solid #cfcfcf; }
#list-exchange .info-user .logined .usertitle {background:#dbdbdb; width:345px; height:32px; }
#list-exchange .info-user .logined .usertitle .userbg {padding:10px 10px 10px 10px;margin:6px 6px 7px 10px; float:left; background:url(/content/Images/user.jpg) no-repeat;}
#list-exchange .info-user #_control .exhistory .logined .extitle .historybg {padding:10px 10px 10px 10px;margin:6px 6px 7px 10px; float:left; background:url(/content/Images/history.jpg) no-repeat;}
#list-exchange .info-user .logined .usertitle h3 {float:left; margin-top:6px; margin-left:8px; font-family:'Microsoft YaHei';font-size:18px;}
#list-exchange .info-user .logined .showlogininfo .myinfo {width:320px; height:72px; border-bottom:1px solid #cfcfcf; margin-left:15px; float:left;padding-left:20px;}
#list-exchange .info-user .logined .showlogininfo .myinfo img { float:left; margin-top:12px;width:50px;height:50px; }
#list-exchange .info-user .logined .showlogininfo .myinfo .moreinfo { float:left; margin-top:18px;margin-left:10px;}
#list-exchange .info-user .logined .showlogininfo .myinfo .moreinfo ul { padding:0;}
#list-exchange .info-user .logined .showlogininfo .myinfo .moreinfo a { color:#707070;font-size:13px;font-weight:bold; }
#list-exchange .info-user .logined .showlogininfo .jifen {width:320px; height:73px; }
#list-exchange .info-user .logined .showlogininfo .jifen img { float:left; margin-top:12px;margin-left:35px;}
#list-exchange .info-user .logined .showlogininfo .jifen .myjifen {float:left; margin-top:15px; margin-left:15px;}
#list-exchange .info-user .logined .showlogininfo .jifen .myjifen .fontred { color:red; font-family:'Microsoft YaHei';font-size:13px; margin-right:6px;}

#list-exchange .info-user .exhistory {border:1px solid #cfcfcf; margin-top:10px;font-family:SimSun; }
#list-exchange .info-user .exhistory .extitle {background:#dbdbdb; width:343px; height:32px; }
#list-exchange .info-user .exhistory .extitle img {padding-top:6px; padding-left:8px;float:left; }
#list-exchange .info-user .exhistory .extitle h3 {float:left; margin:6px 0 0 8px; font-family:'Microsoft YaHei';font-size:18px;}
#list-exchange .info-user .exhistory .excontent {width:344px; background:#F3F2F0; height:22px;border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;float:left; padding:0;margin:0;}
#list-exchange .info-user .exhistory .excontent ul {list-style-type:none; margin:0 0 0 10px;padding:0; }
#list-exchange .info-user .exhistory .excontent li {float:left; width:79px; font-size:14px; height:22px; color:#737373;margin-left:auto;margin-right:auto;}
#list-exchange .info-user .exhistory .exdetail {width:345px;  margin-top:5px; }
#list-exchange .info-user .exhistory .exdetail ul {list-style-type:none;border-bottom:1px solid #cfcfcf; height:50px;margin:0 10px;padding:0;}
#list-exchange .info-user .exhistory .exdetail li {float:left; width:79px; font-size:14px; height:40px; color:#737373;margin-left:auto;margin-right:auto;}
#list-exchange .info-user .exhistory .exdetail .tostyle { padding-top:10px;}
#list-exchange .info-user .exhistory .exdetail .tostyle .redfont { color:red; margin-right:4px;}


#list-exchange .content .productsdetails {width:617px; min-height:350px; float:left; border:1px solid #cfcfcf;margin-right:10px;padding-bottom:20px;}
#list-exchange .content .productsdetails .alert {margin:15px; }
#list-exchange .content .productsdetails .alert p { line-height:20px;}
#list-exchange .content .productsdetails .exprducts { height:160px;padding-left:15px;padding-top:15px; }
#list-exchange .content .productsdetails .exprducts .expic { width:135px;height:130px;float:left;background:#F3F2F0;border:1px solid #cfcfcf;}
#list-exchange .content .productsdetails .exprducts .expic img { width:90px; height:90px;padding-left:20px;padding-top:20px;float:left;}
#list-exchange .content .productsdetails .exprducts .userinfo {margin-left:20px;float:left;width:380px; margin-bottom:15px;}
#list-exchange .content .productsdetails .exprducts .userinfo .re-font {font-size:14px; font-family:'Microsoft YaHei'; }
#list-exchange .content .productsdetails .exprducts .userinfo .addcontent {margin-top:20px; }
#list-exchange .content .productsdetails .exprducts .userinfo .addcontent .addleft {float:left;width:80px;margin:0;padding:0; }
#list-exchange .content .productsdetails .exprducts .userinfo .addcontent li {height:30px;}
#list-exchange .content .productsdetails .ex-tip {padding-left:175px; font-size:14px; margin-top:20px;letter-spacing:2px;}
#list-exchange .content .productsdetails .redfont{font-size:12px; color:red; font-family:'Microsoft YaHei';margin-left:5px;margin-right:5px; }
#list-exchange .content .productsdetails .btnchose {height:32px; padding-left:175px; margin-top:20px; }
#list-exchange .content .productsdetails .btnchose .ok {cursor:pointer;width:81px; height:26px;line-height:25px;padding:0; float:left;font-size:14px;font-weight:bold;color:#fff;margin-right:15px; text-align:right;margin-top:3px;text-align:center;padding:0;}
#list-exchange .content .productsdetails .btnchose .esc { width:85px; height:27px;float:left; }
#list-exchange .content .productsdetails .btnchose #reesc {width:86px; height:26px;float:left; padding-top:3px;padding-top:3px;margin-top:3px;line-height:25px;padding:0;}
#list-exchange .content .productsdetails .btnchose .isfont {font-size:14px;font-family:'Microsoft YaHei';padding-left:23px; text-align:center;padding:0;font-weight:bold;}
#list-exchange .content .productsdetails .btnchose .isfont:hover { text-decoration:none;}

#list-exchange .content .productsdetails .exprducts .okinfo { margin-left:20px;float:left; margin-top:15px; width:390px;}
#list-exchange .content .productsdetails .exprducts .okinfo .ok-font { font-size:14px;line-height:25px;}
#list-exchange .content .productsdetails .exprducts .okinfo .ok-font .redfont {margin-left:10px;margin-right:10px; }
#list-exchange .content .productsdetails .exprducts .moreproducts { width:143px;height:27px;margin-top:15px;padding-top:3px;}
#list-exchange .content .productsdetails .exprducts .moreproducts #toproducts{ width:143px;height:27px;margin-top:15px;padding-top:3px;padding-bottom:8px;padding-right:15px;}
#list-exchange .content .productsdetails .exprducts .moreproducts .isfont { color:#fff;font-size:15px;font-family:'Microsoft YaHei'; padding-left:20px; letter-spacing:3px;}
#list-exchange .content .productsdetails .exprducts .moreproducts .isfont:hover { text-decoration:none;}

#list-exchange #matchtips {}
#list-exchange #matchtips .ititle { line-height:30px;  font-family:'Microsoft YaHei'; }
#list-exchange #matchtips p { line-height:20px;}
#list-exchange .service_contact { margin-top:15px; text-align:center;font-size:14px; font-family:'Microsoft YaHei';}


/*dyn*/
#dyn-content { }
#dyn-content li{border-bottom: 1px solid #f8f8f8;display: block;float: left;margin: 3px 0;padding: 3px 0;width: 99%;}
#dyn-content .dyn_ico { float: left;height: 26px;overflow: hidden;padding-left: 20px; }
#dyn-content .dyn_name {color:#005eac; }
#dyn-content .dyn_integral {color:red;font-weight:bold; padding:0 3px;}
#dyn-content li em{color: #999999;float: right;font-style: normal; margin-right: 3px;}

/* sitemap */
#page_sitemap { }
#page_sitemap .item { margin-top:10px;  padding:0px 15px 10px 15px; border-bottom:1px solid #f8f8f8; font-size:14px; font-family:'Microsoft YaHei'; }
#page_sitemap .item h3{ line-height:35px;  font-size:16px; font-weight:bold; }
#page_sitemap .item p { padding-left:30px; line-height:25px;}
#page_sitemap .item p a { margin-right:10px;}
/*用户等级*/
.user-level1 { background:url("../images/user_level.png") no-repeat;width:52px;height:17px;display:inline-block;}

#main.about-feedback { }
#main.about-feedback .feedback-form { margin:20px;}
#main.about-feedback .form-sub { text-align:center;margin:0;}

/*兑换 手机绑定*/
#container .bindmobile-h3 { margin-top:0;padding-left:15px;}
#bindmobile_main .sec_result { font-size:14px;margin-top:50px;background:url("../images/release_true.png") no-repeat;height:35px;line-height:24px;padding-left:30px;margin-left:30px;}
#bindmobile_main .sec_result .sec_result_mobile {  color: #fe0000;font-size: 16px;margin:0px 10px;}
#bindmobile_main .panel-pwd { padding:40px 60px;min-height:410px;}
#bindmobile_main .pwd-bind { border: 2px solid #dfdfdf;height: 115px;line-height: 115px; margin-top: 10px; padding-left: 135px;position: relative; width: 580px;margin:auto;}
#bindmobile_main .pwd-bind .phone-icon {background: url("../images/getpwd_icon.png") no-repeat scroll 0 -33px rgba(0, 0, 0, 0);display: inline-block; height: 75px; left: 45px; position: absolute;top: 20px;width: 80px;}
#bindmobile_main .pwd-bind .method-txt {color: #333;display: inline-block;font-family: SimSun;width: 310px;}
#bindmobile_main .pwd-bind .btn-blue {background: none repeat scroll 0 0 #1762a0;border: 1px solid #1762a0;color: #fff;cursor: pointer;display: inline-block;height: 28px; line-height: 28px;outline: 0 none;text-align: center; text-decoration: none;width: 98px; border-radius:4px;}
#bindmobile_main .pwd_main { margin-top:10px;border:2px solid #dfdfdf;padding:20px;min-height:180px;width:578px;margin-left:auto;margin-right:auto;}
#bindmobile_main .pwd_main .item { }
#bindmobile_main .pwd_main .item .list {height:35px;line-height:35px; }
#bindmobile_main .pwd_main .item .list .list_name { float:left;width:120px;text-align:right;font-size:14px;}
#bindmobile_main .pwd_main .item .list input {  background: url("../images/proedit_input_bg.gif") no-repeat;height: 28px;padding-right: 10px;text-indent: 5px;width: 265px;border:none;}
#bindmobile_main .pwd_main .item .list .pwd_tip {color:#a60100; }
#bindmobile_main .pwd_main .item .list .list_text_mobile {color:#dd4814;font-size:14px; }
#bindmobile_main .pwd_main .item .list .list_text_email { color:#dd4814;font-size:14px; }
#bindmobile_main #verifyphonecode {  line-height: 35px;margin-top:5px;}
#bindmobile_main #verifyphonecode .list_name {  float: left;font-size: 14px;text-align: right; width: 120px;}
#bindmobile_main #verifyphonecode .basic_input { width:131px;line-height:30px;}
#bindmobile_main #sub-menu .submit {  border: 1px solid #1762a0;color: #fff; height: 28px; outline: 0 none;width:98px;background:#1762a0;border-radius:4px;}
#bindmobile_main .pwd_menu { margin-top:15px;margin-left:150px;}
#bindmobile_main #secturity-err {color: #fe771c; display: inline-block;font-size: 12px; height: 25px; margin-left: 120px; margin-top: 12px;vertical-align: top; display:none;}
#bindmobile_main .panel-result {min-height:200px; }
#bindmobile_main .getcode { height:30px;line-height:30px;padding:0 10px;}

#bindmobile_main h1 { line-height:45px; font-size:28px;}
#bindmobile_main p { font-size:16px;}

/*downapp*/
#downapp_page { position:relative; margin:0 auto; width:1280px; height:624px; background:url("../images/tuicai8-bg.jpg") no-repeat;}
#downapp_page .link-ios {position:absolute; display:inline-block; width:200px; height:60px; left:390px; top:372px;}
#downapp_page .link-android {position:absolute;display:inline-block; width:200px; height:60px;left:390px;top:445px; }

/*help*/
#help_page { font-family: 'Microsoft YaHei'; }
#help_page .help-l { float:left;width:200px;border:1px solid #ccc;border-right:none;text-align:center;}
#help_page .help-l ul { margin:0;padding:0;}
#help_page .help-l li {border-bottom:1px solid #ccc; }
#help_page .help-l li:last-child { border-bottom:none;}
#help_page .help-l li.help-l-title { color:#fff;background:#666;font-size:18px;font-weight:bold;line-height:60px;height:60px;}
#help_page .help-l li a { color:#333333;width:200px;display:inline-table;line-height:60px;height:60px;text-decoration:none;}
#help_page .help-l li a:hover { background:#eff6fa;}
#help_page .help-l li.selected {background:#eff6fa; }
#help_page .help-r { float:left;width:780px;border:1px solid #ccc;}
#help_page .help-r .htlp-r-title { line-height:60px;height:60px;border-bottom:1px solid #ccc;text-align:center;font-size:18px;}
#help_page .help-r .help-r-other {color:#333;}
#help_page .help-r .help-r-other ul { padding:0;margin:0;}
#help_page .help-r .help-r-other ul li { padding-left:20px;font-size:14px;padding-top:15px;padding-bottom:10px;border-bottom:1px dashed #ccc; }
#help_page .help-r .help-r-other ul li:last-child { border-bottom:none;}
#help_page .help-r .help-r-other ul li a { color:#333;}
#help_page .help-r .help-r-other .help-r-other-title {font-size:18px;padding-left:20px;background:#eff6fa;line-height:40px;border:1px solid #ccc;border-left:none;border-right:none;  }
#help_page .help-r .help-r-content{color:#333;}
#help_page .help-r .help-r-content .help-r-title {font-size:18px;background:#eff6fa;height:50px;border-bottom:1px solid #ccc;line-height:50px;padding-left:20px; }
#help_page .help-r .help-r-content .help-r-answer{padding:15px 20px; }
#help_page .help-r .help-r-content .help-r-problem { border-bottom:1px solid #ccc;}
#help_page .help-r .help-r-content .help-r-problem div { padding:10px 20px;}
#help_page .help-r .help-r-content .help-r-problem .help-r-tit{font-size:16px;}
#help_page .help-r .help-r-content .help-r-problem .help-tit-icon {float:left;background:url("Images/help_rules_icon.png") no-repeat;width:25px;height:25px;margin-right:10px; }
#help_page .help-r .help-r-content .help-r-problem .help-tit-da { background-position:0 -25px;}
#help_page .help-r .help-r-content .help-r-problem .help-r-txt { margin-left:30px;line-height:26px;}