@charset "utf-8";body{background:url("../img/main-bg.gif") repeat scroll center top #FFFFFF;color:#746F64}
a:link,a:visited,a:active{color:#808080;text-decoration:none}
a:hover{color: #ff0084;}
.colmain715{float:left;width:715px}
.colaside230{float:right;width:230px}
.l2{line-height:2}
.l20{line-height:20px}
.l30{line-height:30px}
.vline{margin:0 10px;color:#999;font-size:12px}
.vline5{margin:0 5px;color:#ccc;font-size:12px}
.bg-red{background:#fef7fa}
.bg-blue{background:#f8fcff}
.bg-gray{background:#f3f3f3}
.pos-r,.pos-ie{position:relative}
.header .channel li.pos-ie{border-right:none}
.rw{float:right;line-height:150%;font-size:12px;font-weight:normal}
.box-shadow{box-shadow:0 1px 3px rgba(34,25,25,0.2);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.2);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#exposeMask{filter:alpha(opacity=30)}
.inlineblock{display:inline-block;zoom:1;*display:inline;overflow:hidden}
.pos-l{position:relative}
.wbbw{word-wrap:break-word;word-break:break-all;display:block}
.header{width:100%;height:123px;position:relative;z-index:999}
.header-s{margin-bottom:10px;height:158px}
.header .m-head{height:111px;background:url(../img/header-bg.png) repeat-x}
.header .in-head{background:url(../img/top_bg.png) no-repeat 150px 0;height:83px}
.header .g-logo{float:left;padding:8px 0}
.header .g-logo a{display:block;width:270px;height:83px;background:url(../img/logo.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.guang.com/images/ui/logo.png",sizingMethod="crop");text-indent:-999px;overflow:hidden}
.header .g-slogan{float:right;+width:228px;_width:228px;height:22px;line-height:22px;margin-top:30px;padding:6px 5px 6px 15px;}
.header .g-width{+width:260px;_width:260px}
.header .g-slogan a{color:#fff;font-size:14px;text-decoration:none}
.header .g-slogan a.llq-btn{float:right;width:139px;height:58px;margin-left:5px;background-image:url(../img/llq_bt.png);background-repeat:no-repeat;text-indent:-999px;overflow:hidden}
.header .g-slogan a.gz-weibo{background-position:0 0}
.header .g-slogan a.gz-tencent{background-position:-67px 0}
.header .g-slogan a.gz-qzong{background-position:-134px 0}
.header .m-nav{width:100%;height:40px;background:url(../img/nav-bg.png) repeat-x}
.header .fixed{z-index:9990;position:fixed;_position:absolute;top:0;left:0}
.header .m-nav a{color:#333}
.header .navigation{float:left}
.header .navigation li{float:left;height:16px;line-height:16px;padding:0 12px;margin-top:12px;border-right:1px solid #d5d5d5}
.header .navigation li.first{padding:0 12px 0 0}
.header .navigation li.last{border-right:none}
.header .navigation li.new a{display:block;line-height:16px;padding-right:28px;background-image:url(../../images/ui/new.png);background-repeat:no-repeat;background-position:right top}
.header .navigation li a{font-size:14px;font-weight:bold}
.header .navigation li a.on{color:#ee2266}
.header .navigation li dl{float:left}
.header .navigation li dl dt,.header .navigation li dl dd{float:left}
.header .navigation li dl dd{padding:1px 0 0 6px}
.header .navigation dd a{color:#666;font-size:12px;font-weight:normal}
.m-head .search input { height: 30px; width: 400px; padding: 0 14px 0 24px; font: 12px Arial, sans-serif; color: #333; text-shadow: #f7f7f7 0 1px 0; background: #ffffff url(../img/icn_search.png) 5px 6px no-repeat; border: none; border-top: 3px solid #ccc; border-radius: 50px; }
.m-head .search{float: right;margin-top: 40px;}
#main{margin:0 290px 0 0;width:auto}
.majia{position: fixed;right: 10px;top:130px;width: 104px;text-align: center;}
.channel a{height:25px;line-height:25px}
.entries-title{font-size:24px;font-weight:500;line-height:150%;margin:0 0 10px;padding:0}
.list{background:url("../img/bg_item.png") repeat-x 0 bottom;position:relative;border-bottom:1px solid #E2E2E2;font-size:12px;padding:10px;text-align:left}
.list img{margin-right:10px;   border: 3px solid #FFFFFF;    border-radius: 5px 5px 5px 5px;    box-shadow: 0 0 3px #CCCCCC;}
.small { font-size: 11px;}
.fade { color: #CCCCCC;}
.item_title{font-size:16px;line-height:130%;text-shadow:0 1px 0 #FFFFFF;margin: 0 50px;}
a.count_livid:link,a.count_livid:active{background-color:#ffB0C6;border-radius:12px 12px 12px 12px;color:white;display:inline-block;font-weight:bold;line-height:12px;margin-right:5px;padding:2px 10px;text-decoration:none;position:absolute;right:10px;top:20px}
a.op:link,a.op:visited,a.op:active{background-color:#f0f0f0;font-size:10px;line-height:10px;display:inline-block;padding:3px 4px 3px 4px;border-radius:3px
text-decoration:none;border:1px solid #ddd;color:#666}
a.op:hover{text-decoration:none;background-color:#e0e0e0;border:1px solid #c0c0c0;color:#333}
blockquote{border:1px dotted	#cecece;margin:10px 0;background-color:#fffeee;padding:2px}
blockquote h4{font-size:9pt;font-weight:normal;background-color:#ff9900;padding-bottom:3px;height:20px;color:#fff}
.bigger{font-size:16px}
.comment-time,.time{color:#ccc}
.gray{color:#999999}
.small-avatar{width: 24px;height: 24px;}
#publish{width: 120px;height: 30px;}
.tagcloud li{background:none repeat scroll 0 0 rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.2);border-radius:3px 3px 3px 3px;display:inline-block;line-height:100%;margin:2px 0;padding:3px}
.tagcloud .Count{background-color:#286AD1;text-shadow:none;border-radius:3px 3px 3px 3px;color:#FFFFFF;font-size:80%;font-weight:normal;padding:1px 0.8ex}
.gh_button.pill{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}
.gh_button{position:relative;overflow:visible;display:inline-block;padding:0.5em 1em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:0.2em;-moz-border-radius:0.2em;border-radius:0.2em;zoom:1;*display:inline}
.gh_button:hover,.gh_button:focus,.gh_button:active,.gh_button.active{border-color:#3072b3;border-bottom-color:#2a65a0;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);color:#fff;background-color:#3C8DDE;background-image:-webkit-gradient(linear,0 0,0 100%,from(#599bdc),to(#3072b3));background-image:-moz-linear-gradient(#599bdc,#3072b3);background-image:-o-linear-gradient(#599bdc,#3072b3);background-image:linear-gradient(#599bdc,#3072b3)}
.gh_button:active,.gh_button.active{border-color:#2a65a0;border-bottom-color:#3884CF;background-color:#3072b3;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3072b3),to(#599bdc));background-image:-moz-linear-gradient(#3072b3,#599bdc);background-image:-o-linear-gradient(#3072b3,#599bdc);background-image:linear-gradient(#3072b3,#599bdc)}
.gh_button::-moz-focus-inner{padding:0;border:0}
.guangLink{position:absolute;margin-left:-50px;top:25px;left:50%;width:100px;height:100px}
.footer{position:relative;height:40px;margin-top:50px;background-color:#fff;border-top:2px solid #ffe69f}
.footer .footer-nav{width:960px;height:167px;margin:0 auto;padding:25px 0 0;background:url(../../images/ui/footer-logo.png) no-repeat center 25px;overflow:hidden}
.footer .footer-nav dl{float:left;display:inline;width:150px;margin-left:50px}
.footer .footer-nav dt{line-height:1.2;color:#666;font-size:14px;font-weight:bold}
.footer .footer-nav dd{line-height:1.2;margin-top:10px}
.footer .footer-nav a{color:#666}
.footer .footer-nav a:hover{color:#666;text-decoration:underline}
.footer .footer-nav dl.followus a{display:block;height:16px;line-height:16px;padding-left:20px;background-image:url(../../images/ui/footer-icons.png);background-repeat:no-repeat}
.footer .footer-nav dl.friendlinks{float:right;width:200px;margin-left:0}
.footer .footer-nav dl.friendlinks dd{float:left;width:100px;text-align:left}
.footer .footer-nav dl.how{float:right;width:130px}
.footer p.cp{position:absolute;bottom:10px;z-index:9;width:100%;text-align:center}
a.f-sina{background-position:0 0}
a.f-douban{background-position:0 -16px}
a.f-Qzone{background-position:0 -32px}
a.f-tencent{background-position:0 -48px}
.edit-button{}
.edit-button a{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),color-stop(25%,#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#ffffff 25%,#e6e6e6);background-image:-ms-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all}
a.signup{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),color-stop(25%,#ffffff),to(#ffe6e6));background-image:-webkit-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#ffffff 25%,#e6e6e6);background-image:-ms-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;width:90%}
.edit-button a:hover{text-decoration:none}
#tabs{position:absolute;right:0;top:0;font-weight:bold}
#tabs a{background:inherit;color:#777777;display:block;float:left;font-size:90%;height:24px;line-height:22px;margin:8px 8px 0 0;padding:0 11px;text-decoration:none}
#tabs a.current{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#E2E2E2 #E2E2E2 #ffffff;border-style:solid;border-width:1px;color:black;font-size:120%;height:30px;line-height:28px;margin-top:3px;padding:0 11px}
#go-to-top{display:block;position:fixed;right:60px;bottom:100px;padding:18px;color:#666;background:#ddd;font:36px/18px Helvetica,Arial,Verdana,sans-serif;opacity:0.7;outline:0 none;text-decoration:none;text-shadow:0 0 1px #ddd;vertical-align:baseline;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.page_url strong{ background-color: #FFEDE1;
    border: 1px solid #FD6D01;
    color: #FD6D01;
    padding: 0 5px;}
.page_url a:hover {    border: 1px solid #FD6D01;    text-decoration: none;}
.page_url a{      border: 1px solid #CCCCCC;    padding: 0 5px;}
.errors li{   background: url("../img/icn_alert_error.png") no-repeat scroll 5px 5px #F3D9D9;
    border: 1px solid #D20009;
    border-radius: 5px 5px 5px 5px;
    color: #7B040F;
    display: block;
    font-size: 14px;
    margin: 5px 0 0;
    padding: 3px 0;
    text-indent: 30px;
    width: 95%;}
.w60{width:60px}
.w156{width:156px}
.w216{width:216px}
.w270{width:270px}
.w960{width:960px}
.w670{width:670px}
.box{border-radius:3px 3px 3px 3px;box-shadow:0 1px 3px rgba(34,25,25,0.2);background:#ffffff;margin:0 0 12px}
.box .top{border-bottom:1px solid #E2E2E2;font-size:12px;line-height:120%;padding:10px;text-align:left;position:relative}
.box .inner{font-size:12px;line-height:150%;padding:10px;text-align:left}
.box-line{border:2px dashed rgba(0,0,0,0.1);border-radius:3px 3px 3px 3px;box-shadow:none;margin:0 0 12px}
.inner{font-size:12px;line-height:150%;padding:10px;text-align:left}
.h200{height:200px}
.mh40{min-height:40px;_height:40px}
.color_h{}
.br3{border-radius:3px 3px 3px 3px}
.br5{border-radius:5px 5px 5px 5px}
.br16{border-radius:16px 16px 16px 16px}
.br16b{border-radius:0 0 16px 16px}
.bb1{border:1px solid #cfcfcf;background-color:#eaeaea}
.bb2{border:1px solid #cfcfcf;background-color:#ffffff}
.bb3{border:1px solid #b7b7b7;background-color:#cfcfcf}
.bb4{border:1px dotted #F3C772;background-color:#FBF5E8}
.bb5{border:1px solid #4e4e4e;background-color:#FBF5E8}
.bb6{border:1px solid #cfcfcf;background-color:#e2e4e2}
.bb7{border:1px dotted #cfcfcf;background-color:#e2e4e2}
.b_t1{border-top:1px dotted #ccc;padding-bottom:5px}
.b_d1{border-bottom:1px solid #ccc;padding-bottom:5px}
.dot1{background-position:-314px -290px;padding-left:12px}
.p10{padding:10px}
.p2{padding:2px}
.pt10{padding-top:10px}
.pcs{margin:0 15px;padding:8px 0;clear: both;}
.mwa{margin:0 auto}
.mr290{margin-right:290px}
.mb20{margin-bottom:20px}
.t1{color:#666666 !important;font-size:12px}
.t2{color:#038ec7 !important;font-size:12px}
.t3{font-size:18px}
.tal{text-align:left}
.tar{text-align:right}
.xbn{color:#666666;font-size:12px}
.sep10{height:10px}
.box .inner img{max-width: 100%}

/*pay*/
 .payment .item{border: 1px solid #c49e4e;border-radius:50%;text-align: center;height: 160px;padding-top: 20px;position:relative;cursor: pointer;}
.payment .item:hover,.payment .item.active{border: 2px solid #b72445;}
.payment .item.active{background: url("../img/payment.png");}
.payment .item.active .xb {padding-top: 0;}
.payment .item.active .xb b{color:#b72445; }
.payment .item .xb { color: #717171; display: block; font-size: 14px; padding: 35px 0 5px; }
.payment .item .xb b { color: #c49e4e; font-size: 30px; font-weight: bold; padding-right: 5px; }
.payment .item  p i { color: #c49e4e; padding: 0 5px; }
.payment .item .money{ color: #fff; display: none; font-size: 13px; height: 33px; left: 50%; line-height: 33px; position: absolute; margin-left:-80px;bottom: 8px; width: 160px; }
.payment .item .money b{font-size: 30px;font-weight: bold;}
.payment .post{margin: 20px 0;text-align: center;border-top: 1px dashed #ccc;}
.payment .post .info{margin:-10px auto 20px;background: #f6f4ed;width: 400px;color: #c49e4e;font-size: 18px;}
.payment .item.active .money{display: block;}
.payment .post .btn{   border: 1px solid #009944; border-radius: 50px; display: block; margin: 10px auto; text-indent: -9999px; width: 350px;}
.payment .post .btn:hover{box-shadow: 1px 3px 3px #888;}
.payment .post .wx{background:url("../img/wxzf.jpg") no-repeat center; height: 50px; }
.payment .post .zfb{background:#ffffff url("../img/zfbzf.jpg")  no-repeat center;border-color:#0075a9; height: 80px; }
/*pay*/