@charset "utf-8";
/* CSS Document */

/*------公共样式------*/
body { width:100%; height:auto; line-height:25px; font-size:12px; font-family:'宋体'; /*margin:0 auto;*/ color:#333; }
body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dd, dt, img, form { padding:0px; margin:0px; border:0; }
ul,li { list-style:none; }
.clear { clear:both; }
a { color:#333; text-decoration:none; }
a:hover { color:#f00; text-decoration:none; }
.fl { float:left; }
.fr { float:right; }


.dwrap { width:100%; height:auto; background:#f4f4f4; font-family:"Microsoft Yahei"; letter-spacing:0.1em; }

/**** 头部 ****/
.header { width:960px; height:60px; padding:10px 0; margin:0 auto; }
.header_logo { width:135px; height:60px; }
.header_txt { width:auto; height:40px; line-height:20px; margin:10px 0; }
.header_txt img { vertical-align:middle; }
.header_date { width:auto; height:40px; line-height:20px; margin:10px 10px 10px 0; }
/**** 头部 ****/

/**** 导航 ****/
.navbox { width:100%; height:50px; background:#c9814f; }
.nav { width:960px; height:50px; margin:0 auto; }
.nav a { width:auto; height:50px; padding:0 30px; float:left; line-height:50px; font-size:16px; color:#fff; text-align:center; }
.nav a:hover { background:#924823; }
.nav a.hover { background:#924823; }
/**** 导航 ****/

/**** 尾部 ****/
.footer { width:100%; height:85px; background:#535353; text-align:center; }
.footer a { width:auto; height:85px; padding:0 20px; line-height:85px; font-size:16px; color:#d8d8d8;  }
.footer img { vertical-align:middle; }
/**** 尾部 ****/

.dmain { width:960px; height:auto; margin:10px auto; }

/**** 外框 ****/
.mainbox { width:100%; height:auto; margin:10px 0 0 0; }
.mainbox_top { width:100%; height:25px; background:url(../images/mainbox_top.jpg) no-repeat; }
.mainbox_top2 { width:100%; height:68px; background:url(../images/mainbox_top2.jpg) no-repeat; line-height:68px; font-size:20px; color:#7e6340; font-weight:bold; text-indent:20px; }
.mainbox_mid { width:100%; height:auto; background:url(../images/mainbox_mid.jpg) repeat-y; }
.mainbox_down { width:100%; height:25px; background:url(../images/mainbox_down.jpg) no-repeat left bottom; }
.mainbox_con { width:900px; height:auto; margin:0 auto; }
.mainbox_title { width:100%; line-height:30px; font-size:22px; font-weight:bold; text-align:center; }
.mainbox_txt { width:100%; line-height:25px; font-size:16px; margin:10px 0 20px 0; }
.mainbox_btn { width:100%; height:49px; margin:20px 0 0 0; }
.mainbox_btn a { width:341px; height:49px; background:url(../images/btn.jpg) no-repeat; line-height:49px; font-size:16px; color:#fff; text-align:center; display:block; margin:0 auto; }
/**** 外框 ****/

/**** 热门测算 ****/
.hot_suanm { width:100%; height:auto; margin:20px 0 0 0; }
.hot_suanmbt { width:100%; line-height:30px; font-size:16px; }
.hot_suanmlist { width:100%; height:auto; margin:5px 0 0 0; overflow:hidden; }
.hot_suanmlist a { width:153px; height:40px; border:solid 1px #ccb394; border-radius:5px; float:left; display:block; line-height:40px; font-size:14px; text-align:center; margin:0 25px 0 0; }
/**** 热门测算 ****/

/**** 麻将测算 ****/
.ph_inputbox { width:878px; height:auto; padding:10px 10px 20px 10px; background:#fdf5e6; border:solid 1px #ccb394; margin:10px 0 0 0; }
.ph_inputbox_title { width:100%; height:55px; background:url(../images/ph_title.png) no-repeat center; line-height:55px; font-size:18px; color:#6b460e; text-align:center; }

.majiang_pic { width:100%; text-align:center; }

.majiang_pai { width:498px; margin:0 auto; overflow:hidden; }
.majiang_pai ul li { width:83px; height:111px; float:left; }

.majiang_rebox { width:100%; overflow:hidden; }
.majiang_rebox_left { width:210px; height:193px; float:left; background:url(../images/maj_bg.jpg) no-repeat; text-align:center; padding:46px 0 0 0; }
.majiang_rebox_left img { width:110px; height:140px; border:solid 3px #ccb394; border-radius:5px; }
.majiang_rebox_right { width:650px; float:right; }
.majiang_rebox_right_txt { width:100%; line-height:30px; font-size:14px; }
.majiang_rebox_right_txt span { color:#f16565; }
.majiang_rebox_right_txt img { vertical-align:middle; margin:-2px 0 0 5px; }
.majiang_rebox_right_bt { width:100%; line-height:30px; font-size:14px; color:#8f5e29; margin:30px 0 0 0; }

.majiang_txtlist { width:100%; line-height:30px; font-size:14px; }
.majiang_txtlist span { color:#8f5e29; }
/**** 麻将测算 ****/


